runtime-error - .PYZ 文件扩展名

标签 runtime-error ctypes pyinstaller pyz

我已经搜索过,但找不到读取 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/

相关文章:

python - Pyinstaller EXE 在启动时崩溃

python - Pyinstaller 未加载 DLL

java - 在 NetBeans 中找不到主类

vba - 重新运行代码时出错

多项式程序中的 C++ 动态数组和指针导致退出错误 255

python - 如何在Python中创建无符号字符数组? (对于使用 PyOpenGL 的 glReadPixels)

python - C++ - Python 与 ctypes 的绑定(bind) - 在函数中返回多个值

python - PyInstaller 捆绑了太多软件包

java - DefaultListModel.clear 错误

python - 扩展 ctypes 以指定字段重载