位元組碼檔案作用
Python解釋器将源碼轉換為位元組碼 (.pyc檔案), 然後再由解釋器來執行這些位元組碼;
下次執行時,如果沒有變化,則優先執行生成好的位元組碼檔案
不過有時候也會不好使,明明代碼更新了,執行結果還是 沒有變化,心累
設定不生成位元組碼檔案
方式一:設定環境變量(最常用的)
export PYTHONDONTWRITEBYTECODE=1
方式二:使用 -B參數
$ python -B test.py
方式三:在導入的地方寫
import sys
sys.dont_write_bytecode = True
參考