首页 > 解决方案 > Python py_compile 不产生输出?

问题描述

我指的是这个stackoverflow答案

如何有效地混淆 Python 代码?

python -OO -m py_compile <your program.py>

它说应该生成一个 .pyo 新文件,但我没有收到任何新文件或任何错误..

怎么了?

标签: python

解决方案


很难准确说出这个错误的根本原因。我刚刚在与您类似的环境中运行了一个测试,它工作得非常好。

但是,它不会输出类型文件,.pyc而是输出一个名为的文件夹__pycache__,其中包含compiled python file. 检查是否在您的目录中创建了此文件夹;它很可能会。

旁注:正如评论中提到的那样,考虑使用,因为它能够恢复完整的源代码


推荐阅读