我已经搜索过,但找不到读取 PYZ 文件的方法。我知道它们是一种 zip 文件,但我无法通过 zip 程序读取它们。
这是引用另一个question在尝试构建 exe 时,我需要访问 pyinstaller 创建的目录结构中的 _init__ 文件。在此过程中,会创建一个 out00-PYZ.pyz 文件,并且错误引用了 PYZ 内部的文件。
线程 here描述了如何从 EXE 反编译以获取 PYC 文件,但不适用于 PYZ 文件。
肯定有办法破解这个常用的pythonic文件吗?
提前谢谢了。
最佳答案
如果您使用过 Pyinstaller,您可以转到包含 .pyz 的目录的位置,然后转到 SHIFT 并右键单击目录,转到此处打开命令窗口,然后:
pyi-archive_viewer out00-PYZ.pyz
关于runtime-error - .PYZ 文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32686192/