当前位置: 首页 > 面试题库 >

用于PyPi的JSON API-如何列出程序包?

齐航
2023-03-14
问题内容

有一个用于PyPI的JSON
API,
它允许获取包的数据:

http://pypi.python.org/pypi/<package_name>/json
http://pypi.python.org/pypi/<package_name>/<version>/json

但是,是否可以通过GET调用获取所有PyPI软件包(或最新软件包)的列表?


问题答案:

最简单的方法是使用PyPI上的简单索引,该索引列出了所有软件包,而没有开销。然后,您可以通过对问题中提到的URL执行GET请求来分别请求每个包的JSON。



 类似资料:
  • 我创建了本地pypi服务器。我上传了我的项目需要的软件包,但是当尝试执行

  • 问题内容: 我想运行自己的内部pypi服务器,以便在组织内分发鸡蛋。 我发现了一些项目,例如: http://pypi.python.org/pypi/EggBasket/ http://plone.org/products/plonesoftwarecenter 据我了解,pypi.python.org使用名为Cheese Shop的软件。 我的问题: 为什么我不能使用奶酪店本身?(我找不到它,

  • jsonapi 是 Django 框架中连接数据交换格式(JSON)API 的开发包。

  • 我理解了在Mesos上用这个和这个作为马拉松应用程序运行Docker容器的基本概念。我有两个问题:

  • 问题内容: 如何从Pypi移除包裹? 几个月前,我将软件包上传到Pypi。该软件包现在已过时,我想正式将其删除。我找不到有关如何 删除 软件包的任何文档。 问题答案: 登录。 转到您的包裹。 选中特定软件包的“删除”复选框。 点击“删除”按钮。

  • 问题内容: 我打算将Ext JS用于大型应用程序。该应用程序的功能基于角色。用户登录时,他们只会看到与其相关的菜单和屏幕功能。我的服务器端技术将是Java和JSP。 为了解决这个问题,我有两个想法 。1.使用服务器端技术在用户登录后动态创建与Ext JS相关的javascript。Servlet / JSP将根据用户角色创建必要的est js代码。 2.具有在视图JSP中设置的Js变量,这些变量将