如何在PYPI上查看较少的包装

  • 本文关键字:包装 PYPI python pypi
  • 更新时间 :
  • 英文 :


我昨天在PYPI上看到了一些非常有趣的软件包。他们今天已经脱颖而出了,(很老式的)我不记得足够的细节无法找到他们。我如何获取上周(说)所有软件包的列表?

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)方法可以获取有关特定版本的更多详细信息

最新更新