我们在MS-Windows上运行了一个旧的python应用程序。消息来源丢失:/,但它仍然是我们工作流程的一部分。
我正在尝试按如下方式修补代码:首先,解压缩library.zip
文件,然后通过Easy Python Decompiler运行其中一个.pyo
文件,然后编辑源代码,然后通过运行python -O -m py_compile patchedModule.py
重新编译它。此时,我将所有文件重新压缩到一个新的library.zip
文件中并尝试运行。该应用程序不起作用。我注意到新的library.zip
文件大小只有解压缩文件大小的一半。我不知道为什么。最后,我应该说我是一个完整的python noob,可能会犯一个非常明显的错误。该应用程序是用python 2.7编写的,我的机器上安装了2.7.10。
问题:是否有一些特殊方法为python应用程序准备library.zip
文件?并且,我还需要遵循其他任何步骤来实现这一目标吗?
提前致谢!