1. 程式人生 > >python如何不生成pyc檔案(三種方式)

python如何不生成pyc檔案(三種方式)

pyc檔案的生成是什麼情況下生成呢:
當 import匯入另一個模組的時候會生成
python3會生成 __pycache__
如何不生成編譯檔案呢:
1.使用 -B引數 即
python3 -B test.py
裡面的包含的就不會生成pyc了

2.設定環境變數

export PYTHONDONTWRITEBYTECODE=1

還有一種更方便的
3. 在匯入的地方寫

import sys
sys.dont_write_bytecode = True

以上三種方式都可以實現不生成pyc檔案。