1

PyPI通常有很多与给定关键字匹配的包,因此很难从痞子中挑选出你真正想要的包。例如,pip search kalman返回 13 个结果,其中大多数(10 或 11 个)看起来很有希望。由于每一个都可能需要数小时来评估(深入研究文档、编写和计时测试代码等),因此必须缩小列表范围。有时版本号至少暗示了项目的成熟度,但仅此而已。对我来说,下一步通常是手动逐个查找每个包,以更好地了解它的成熟度、社区支持、文档质量,并查看它最近是否更新。通常最新的成熟包是一个很好的起点。

我遇到了yolk,它可以让您获得有关软件包的更多信息,但仍然无法获得上次更新日期(无论如何我可以弄清楚)。

tldr; 我想要一个类似于 pip 搜索的东西,除了版本号之外,它还列出了一些有用的统计信息,例如项目年龄、上次更新日期、下载次数或 git 提交等。

4

1 回答 1

2

您可能想尝试使用 Libraries.io 进行搜索,例如:

https://libraries.io/search?languages=Python&q=kalman

还有一个pypi-cli项目可以为您提供一些您正在寻找的统计数据:

$ pypi info matplotlib
matplotlib
==========
Python plotting package

Latest release:   1.3.1

Last day:           2,015
Last week:         16,744
Last month:        59,989

Author:   John D. Hunter, Michael Droettboom
Author email: mdroe@stsci.edu

PyPI URL:  http://pypi.python.org/pypi/matplotlib
Home Page: http://matplotlib.org

License: BSD
于 2020-01-09T17:58:53.700 回答