我在win系統上工作,我想知道一種方法,我可以使用可以在cmd行中運行的python腳本來批量編譯py文件。 我寫了一個簡單的python代碼。如何通過編寫python腳本將所有py文件編譯到文件夾中的pyc文件?
import py_compile, os, glob
dir = 'D:\\FAS\\config'
for f in glob.glob(dir + '\\*.py'):
py_compile.compile(f)
print "Success compile the file: %s" % f
工作不便,無法編譯文件夾的子文件夾中的文件。我希望你的幫助。
可選擇地除去的pyc文件,從所述命令行:'蟒-m compilelall -f d:/ FAS/config' –