我无法使用Python 3进行编译,即不生成.pyc文件。
例如:
python -m py_compile test.py
生成test.pyc
Hovewer,
python3 -m py_compile test.py
生成 test.pyc
test.py
print("hello world")
为什么呢?
答案 0 :(得分:1)
在Python 3中,您可以在__pycache__
脚本旁边的test.py
目录中找到 .pyc 文件。
$ python3 -m py_compile test.py
$ ls __pycache__
test.cpython-36.pyc
使用py_compile
模块:
>>> import py_compile
>>> py_compile.compile('test.py')