如何下载整个 pypi Python 包索引

Har*_*vey 10 python pypi

我正在尝试找到一种方法来下载整个 PyPi 索引 - 并且仅下载索引 - 没有代码文件。我想分析许可证类型,以便能够排除许可证类型限制过多的库。我已经在网上查看过用户指南,但如果答案就在那里,我却无法理解。

JRo*_*ite 7

好吧,您可以使用PyPi 的简单索引来获取简单的包列表,而无需任何开销。然后发送 GET 请求到

https://pypi.python.org/pypi/<package-name>/json
Run Code Online (Sandbox Code Playgroud)

这将返回一个 JSON 响应,其中包含有关包的所有元数据信息(包括许可证)。