如何下载整个 pypi Python 包索引

2023-11-21

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


嗯,你可以使用PyPi 的简单索引无需任何开销即可获取简单的包列表。然后发送 GET 请求到

https://pypi.python.org/pypi/<package-name>/json

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何下载整个 pypi Python 包索引 的相关文章

  • Python、Tkinter、更改标签颜色

    有没有一种简单的方法来更改按钮中文本的颜色 I use button text input text here 更改按下后按钮文本的内容 是否存在类似的颜色变化 button color red Use the foreground设置按钮
  • 如何在android上的python kivy中关闭应用程序后使服务继续工作

    我希望我的服务在关闭应用程序后继续工作 但我做不到 我听说我应该使用startForeground 但如何在Python中做到这一点呢 应用程序代码 from kivy app import App from kivy uix floatl
  • 导入错误:没有名为 _ssl 的模块

    带 Python 2 7 的 Ubuntu Maverick 我不知道如何解决以下导入错误 gt gt gt import ssl Traceback most recent call last File
  • 如何打印没有类型的defaultdict变量?

    在下面的代码中 from collections import defaultdict confusion proba dict defaultdict float for i in xrange 10 confusion proba di
  • 如何在 Sublime Text 2 的 OSX 终端中显示构建结果

    我刚刚从 TextMate 切换到 Sublime Text 2 我非常喜欢它 让我困扰的一件事是默认的构建结果显示在 ST2 的底部 我的程序产生一些很长的结果 显示它的理想方式 如在 TM2 中 是并排查看它们 如何在 Mac 操作系统
  • 如何使用包含代码的“asyncio.sleep()”进行单元测试?

    我在编写 asyncio sleep 包含的单元测试时遇到问题 我要等待实际的睡眠时间吗 I used freezegun到嘲笑时间 当我尝试使用普通可调用对象运行测试时 这个库非常有用 但我找不到运行包含 asyncio sleep 的测
  • __del__ 真的是析构函数吗?

    我主要用 C 做事情 其中 析构函数方法实际上是为了销毁所获取的资源 最近我开始使用python 这真的很有趣而且很棒 我开始了解到它有像java一样的GC 因此 没有过分强调对象所有权 构造和销毁 据我所知 init 方法对我来说在 py
  • keras加载模型错误尝试将包含17层的权重文件加载到0层的模型中

    我目前正在使用 keras 开发 vgg16 模型 我用我的一些图层微调 vgg 模型 拟合我的模型 训练 后 我保存我的模型model save name h5 可以毫无问题地保存 但是 当我尝试使用以下命令重新加载模型时load mod
  • Python:字符串不会转换为浮点数[重复]

    这个问题在这里已经有答案了 我几个小时前写了这个程序 while True print What would you like me to double line raw input gt if line done break else f
  • 循环中断打破tqdm

    下面的简单代码使用tqdm https github com tqdm tqdm在循环迭代时显示进度条 import tqdm for f in tqdm tqdm range 100000000 if f gt 100000000 4 b
  • Numpy 优化

    我有一个根据条件分配值的函数 我的数据集大小通常在 30 50k 范围内 我不确定这是否是使用 numpy 的正确方法 但是当数字超过 5k 时 它会变得非常慢 有没有更好的方法让它更快 import numpy as np N 5000
  • Nuitka 未使用 nuitka --recurse-all hello.py [错误] 编译 exe

    我正在尝试通过 nuitka 创建一个简单的 exe 这样我就可以在我的笔记本电脑上运行它 而无需安装 Python 我在 Windows 10 上并使用 Anaconda Python 3 我输入 nuitka recurse all h
  • 在Python中重置生成器对象

    我有一个由多个yield 返回的生成器对象 准备调用该生成器是相当耗时的操作 这就是为什么我想多次重复使用生成器 y FunctionWithYield for x in y print x here must be something t
  • 设置 torch.gather(...) 调用的结果

    我有一个形状为 n x m 的 2D pytorch 张量 我想使用索引列表来索引第二个维度 可以使用 torch gather 完成 然后然后还设置新值到索引的结果 Example data torch tensor 0 1 2 3 4
  • 用于运行可执行文件的python多线程进程

    我正在尝试将一个在 Windows 上运行可执行文件并管理文本输出文件的 python 脚本升级到使用多线程进程的版本 以便我可以利用多个核心 我有四个独立版本的可执行文件 每个线程都知道要访问它们 这部分工作正常 我遇到问题的地方是当它们
  • 对输入求 Keras 模型的导数返回全零

    所以我有一个 Keras 模型 我想将模型的梯度应用于其输入 这就是我所做的 import tensorflow as tf from keras models import Sequential from keras layers imp
  • 从 Python 中的类元信息对 __init__ 函数进行类型提示

    我想做的是复制什么SQLAlchemy确实 以其DeclarativeMeta班级 有了这段代码 from sqlalchemy import Column Integer String from sqlalchemy ext declar
  • Python:元类属性有时会覆盖类属性?

    下面代码的结果让我感到困惑 class MyClass type property def a self return 1 class MyObject object metaclass MyClass a 2 print MyObject
  • Python 分析:“‘select.poll’对象的‘poll’方法”是什么?

    我已经使用 python 分析了我的 python 代码cProfile模块并得到以下结果 ncalls tottime percall cumtime percall filename lineno function 13937860 9
  • Pandas 与 Numpy 数据帧

    看这几行代码 df2 df copy df2 1 df 1 df 1 values 1 df2 ix 0 0 我们的教练说我们需要使用 values属性来访问底层的 numpy 数组 否则我们的代码将无法工作 我知道 pandas Data

随机推荐

  • 意外的观察:数组的 var_dump() 正在标记引用的元素...从什么时候开始?

    我刚刚对数组运行了一些简单的调试测试 并注意到当我对数组执行 var dump 时 输出会标记数组中由另一个变量引用的任何元素 作为一个简单的实验 我运行了以下代码 array range 1 4 var dump array echo b
  • UItableView 在滚动时加载数据

    在我的应用程序中 我从网络服务获取数据 并且必须在 UITableView 中显示它 但这里的条件是我最初只能显示 10 条记录 然后一旦用户向下滚动我就必须加载更多记录 我尝试搜索它但没有得到任何有用的答案 我同意我将使用 void ta
  • 直接索引 numpy 数组的时间复杂度是多少

    我假设当有一个 numpy 数组时 比方说 gt gt gt gt nArray array 23425 521331 40625 23465 521246 03125 23505 528602 8125 23545 531934 75 2
  • 为什么 print 函数返回 None?

    为什么外层print在此代码中显示None gt gt gt a print print Python Python None gt gt gt print type a
  • 在 iPhone SDK 中创建自定义活动指示器?

    我还没有找到任何使用自定义活动指示器的应用程序 将是老式的动画 GIF 来代替 Apple 提供的旋转轮 是否有工具可以做到这一点 或子类 UIActivityIndi catorView 开发人员是否滚动自己的 UIView 或者这是否违
  • 具有代码完成功能的最小 PHP IDE? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 有很多小型编辑器 例如 Notepad vim 和 SciTE 但它们一次只能处理一个文件 换句话说 他们不知道代码库的整个范围 另一方面 我见过的
  • 使用 fputcsv 从多维数组创建 CSV

    我正在尝试将多维数组放入 csv 文件中 数组中的数据是这样的 Array 0 gt Array product id gt 1111 name gt Alcatel One Touch Idol 2 keyword gt alcatel
  • C++11 的 std::string 的底层表示形式是否保证具有终止空字符? [复制]

    这个问题在这里已经有答案了 首先摘录一些标准 规格string operator const reference 运算符 size type pos const 引用运算符 size type pos Requires pos Return
  • time.time() 无法在 Cython 中运行 while 循环预定时间

    我有一个 Python 模块 其中包含一个 while 循环 该循环应该运行固定的时间 我通过向 time time 的输出添加一个常量并运行直到 time time 大于该变量来完成此操作 这没有出现任何问题 但同样的事情在 Cython
  • 如何使用相机测量物体的高度、宽度和距离? [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我引用了很多链接 但我仍然无法从中得到任何可以开始我的开发的信息 我想用相机测量图像的高
  • 使用预处理器将 JSON 作为字符串嵌入到 C++ 代码中

    我在 Chromium 项目中看到了 C 和 JSON 代码的混合 例如在这个文件中 配置 software rendering list json cc 这个宏有魔力吗 define LONG STRING CONST VA ARGS 它
  • add 和 iadd 之间的区别?

    我不明白 iadd imul 等就地运算符的用途 许多操作都有 就地 版本 以下功能 为就地运算符提供比通常更原始的访问 语法确实如此 例如 语句 x y 相当于 x 运算符 iadd x y 另一种表达方式是 z operator iad
  • 使用 Tensorflow 进行多任务深度学习

    有人尝试过使用 TensorFlow 进行多任务深度学习吗 也就是说 共享底层而不共享顶层 一个带有简单说明的例子会有很大帮助 有一个类似的问题here 答案使用了keras 只使用张量流时也是类似的 这个想法是这样的 我们可以定义网络的多
  • 为什么 powershell 控制台错误地调整了我的 GUI 表单的大小?

    我想在 1920 x 1080 像素的 Windows 11 屏幕上打开特定尺寸的 powershell GUI 表单 设置中的系统缩放比例设置为 125 这不可能是一个不寻常的配置 作为测试 我尝试打开一个大小为屏幕四分之一的窗体 如下所
  • Pandas Dataframe 日期时间切片与索引与多索引

    使用单个索引数据框 我可以执行以下操作 df2 DataFrame data data 1 2 3 index Index dt 2016 1 1 dt 2016 1 2 dt 2016 2 1 gt gt gt df2 2016 01 2
  • CLGeocoder 仅返回一个地标

    我在 CLGeocoder 上遇到问题 当我打电话时geocodeAddressString withCompletionHandler尽管知道输入的字符串应该返回多个值 但我只得到一个结果 类参考甚至指出 在前向地理编码请求的情况下 如果
  • 添加 runat="server" 会更改布局的行为

    我有一个带有一些控件 用户控件等的页面 当我从普通更改 div 时 div to a div 布局完全改变 这是为什么 我该如何预防 我正在使用 2 0 NET 框架 是因为 NET 改变了我的 id 这显然是我不想要的吗 如果您在 CSS
  • 除法和浮点数

    任何人都可以帮助我为什么 x2 打印零 我想因为浮点表示 X1 被四舍五入 有没有办法保持进动 long double x1 x2 x1 0 087912088 Note 360 4095 0 087912088 x2 360 4095 p
  • 使用 Admob 在 Android 中实现原生广告?是否可以?

    我正在尝试在我的 Android 应用程序中实现原生广告 但我只想使用 admob 来做到这一点 我搜索了很多解决方案 但找不到确切的解决方案 我知道可以使用MoPub What I wanted to do is this Show ad
  • 如何下载整个 pypi Python 包索引

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