我有一个python wheel包,在解压缩时我找到一些python代码,我想编辑这段代码并重新生成相同的.whl包并测试它以查看编辑..我该怎么办?
你通常不会。
通常你得到源包而不是轮子(或使用development mode
以可编辑的形式安装包)并从那里重建轮子,例如通过运行python setup.py bdist_wheel
。
看看https://packaging.python.org/distributing/有关如何构建这些轮组件的大量信息。
除了wheel
之外,Wheel还提供setup.py bdist_wheel
命令。使用wheel unpack [file.whl]
打开方向盘,编辑你想要的东西,然后用wheel pack [directory]
将它重新组合在一起。
您可以使用7zip或类似的东西打开whl文件,跟踪您想要更改的文件,在编辑模式下打开,保存,然后7zip将弹出一条消息,说明某些内容已被修改,如果您想要保存更改,请按是你很高兴。
记得在做之前备份原始的whl ..