这个问题与另一个问题有关,我以编程方式发布了该问题的最新更新
我想在pypi上搜索具有给定名称的软件包。交互式网页使用:https://pypi.org/search/?q=<search_word>
但返回html。
虽然我可以使用html解析器提取信息,但我想知道是否还有其他API可以进行这种搜索。
浏览https://warehouse.pypa.io/api-reference/,我发现了如何获取有关给定软件包的信息(https://pypi.org/pypi/ / json)以及如何获取所有软件包的列表(https://pypi.org/simple/),但我没有找到搜索的方法。
PyPI提供了通过XML-RPC API进行搜索的功能,请参见search
此处的方法:https : //warehouse.pypa.io/api-reference/xml-rpc/。这是pip search
命令使用的。
不幸的是,这是非常有限的,笨拙的,并且最终会被弃用。此处提供了针对适当搜索API的功能请求:https : //github.com/pypa/warehouse/issues/5231,随时添加描述您需求的注释。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句