PyPI通常有很多与给定关键字匹配的包,因此很难从痞子中挑选出你真正想要的包。例如,pip search kalman
返回 13 个结果,其中大多数(10 或 11 个)看起来很有希望。由于每一个都可能需要数小时来评估(深入研究文档、编写和计时测试代码等),因此必须缩小列表范围。有时版本号至少暗示了项目的成熟度,但仅此而已。对我来说,下一步通常是手动逐个查找每个包,以更好地了解它的成熟度、社区支持、文档质量,并查看它最近是否更新。通常最新的成熟包是一个很好的起点。
我遇到了yolk,它可以让您获得有关软件包的更多信息,但仍然无法获得上次更新日期(无论如何我可以弄清楚)。
tldr; 我想要一个类似于 pip 搜索的东西,除了版本号之外,它还列出了一些有用的统计信息,例如项目年龄、上次更新日期、下载次数或 git 提交等。