6

我有一个 python wheel 包,提取后我找到了一些 python 代码,我想编辑此代码并再次重新生成相同的 .whl 包并对其进行测试以查看编辑内容。我该怎么做?

4

3 回答 3

11

Wheel 提供了wheel除了 just 之外的命令setup.py bdist_wheel。使用wheel unpack [file.whl]打开滚轮,编辑您想要的内容,然后使用wheel pack [directory]将其重新组合在一起。

于 2019-03-06T20:19:19.060 回答
2

你通常不会。

通常你得到源包而不是轮子(或用于development mode以可编辑的形式安装包)并从中重建轮子,例如通过运行python setup.py bdist_wheel.

查看https://packaging.python.org/distributing/了解如何构建这些轮子包的大量信息。

于 2017-01-27T22:16:34.703 回答
0

您可以使用 7zip 或类似的方式打开 whl 文件,跟踪您要更改的文件,在编辑模式下打开,保存,接下来 7zip 会弹出一条消息,说明某些内容已被修改,如果您希望保存更改,请按是你很高兴。

记得在做之前备份你原来的whl..

于 2019-02-06T07:11:42.767 回答