昨天我在pypi上看到了一些非常有趣的软件包。他们今天已经从名单上掉下来了(老年人),我不记得有足够的细节可以找到他们。我如何获得上周(比如说)的所有软件包列表?如何在pypi上查看最近的软件包
-1
A
回答
1
PyPi有一个xmlrpc API。您可以通过updated_releases
方法获得最近版本的列表。它返回自给定时间戳以来发布的发布列表。
例如,它可能看起来像这样:
import xmlrpclib
import time
client = xmlrpclib.ServerProxy("https://pypi.python.org/pypi")
interval = 86400*2
for package, version in client.updated_releases(int(time.time()) - interval):
print "%s %s" % (package, version)
此外,还有一个release_data(package_name, release_version)
方法获取有关特定版本
相关问题
- 1. 如何用pypi下载软件包?
- 2. 如何查看Debian软件包最近一次更新的时间?
- 3. 上传PyPi软件包错误
- 4. 我如何订阅PyPI上软件包的更新?
- 5. 如何为Cheeseshop(pypi)上托管的软件包作出贡献?
- 6. 如何使用Windows CMD将软件包上传到PyPI?
- 7. 我在PyPi上的软件包找不到相关文件
- 8. macport最近安装的软件包
- 9. 如何查看谁在Github上使用NPM软件包?
- 10. 下载PyPi软件包的URL
- 11. 如何在安装程序中安装PyPi的Ubuntu软件包?
- 12. 在PyPI上更改软件包名称的大小写
- 13. Python3 pip模块,检查软件包是否存在PyPi
- 14. 在RHEL6上编译最近的gcc:如何分发软件?
- 15. PyPi的JSON API - 如何列出软件包?
- 16. 将没有源代码的软件包上传到pypi回购
- 17. 如何查看或查看我最近所做的路径名?
- 18. 如何下载整个pypi Python软件包索引
- 19. 如何告诉tox使用PyPI镜像来安装软件包?
- 20. 查看OLAP Cube的最佳软件
- 21. 如何查找Pypi包的最新*兼容*版本?
- 22. AnkhSVN查看最近更改
- 23. 如何查看最近发生的事件?
- 24. 如何查看软件包许可证文件?
- 25. 如何查看堆栈安装的软件包版本?
- 26. 如何使用setup.py安装在私有PyPI中托管的软件包?
- 27. 如何将pypi软件包作为依赖项添加到正常的debian软件包中
- 28. 如何将包重新上传到pypi?
- 29. 如何隐藏Woocommerce小部件上的产品标题“最近查看”
- 30. 如何查看http://pub.dartlang.org上给定作者的所有软件包?
更多细节如果您简要说明什么是错的问题,我会给予好评你downvote :) – ignoragus
最终,这不是一个真正的编程问题,这就是为什么有人downvote它。这是更多的软件请求。你最好的选择是直接向pypi提问管理员。 – Stewartside
我欣赏信息。我想到了一个API方法可能的答案,但是如果有一个可用的URL。结果发现需要一些编程来回答:)干杯。 – ignoragus