我指的是这个 stackoverflow 答案
How to obfuscate Python code effectively?
python -OO -m py_compile <your program.py>
它说应该生成一个 .pyo 新文件,但我没有收到任何新文件或任何错误..
出了什么问题?
最佳答案
很难准确说出此错误的根本原因。我刚刚在与您类似的环境中运行了测试,效果非常好。
但是,它不会输出 .pyc
类型的文件,而是输出一个名为 __pycache__
的文件夹,其中包含编译后的 python 文件
。检查您的目录中是否创建了该文件夹;很可能会的。
旁注:正如有人在评论中提到的,请考虑使用 this相反,因为它能够恢复完整的源代码
关于Python py_compile 没有输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62741403/