2012-02-23 67 views
2

當我更改我的Python代碼時,我經常需要刪除關聯的pyc文件,否則Python將不會重新生成它並運行舊代碼。有沒有辦法告訴Python不要生成pyc文件?停止python生成pyc文件

+3

的Python會自動作出新的'.pyc'文件。你爲什麼認爲這沒有發生? – 2012-02-23 06:49:20

+4

此外,我認爲這是一個確切的副本http://stackoverflow.com/questions/154443/how-to-avoid-pyc-files – 2012-02-23 06:49:36

回答

3

當你導入一個文件時,Python將首先查看相應的.py文件,如果它比.pyc文件更新,它將被重新編譯。

我建議你檢查你的系統(及其時鐘)是否運作正常,因此你修改的.py文件會得到一個新的修改時間戳。

請參閱該文檔:每當源`.py`文件已更改http://docs.python.org/tutorial/modules.html#compiled-python-files