用了這麼久python,可能是創建目錄的操作寫順手了,一直沒注意還有另外的寫法。
經常性,需要判斷目錄是否存在,如果不存在才創建。今天發現一條命令搞定:
os.makedirs("資料/歷史資料", exist_ok=True)
而在以前,我習慣性的寫得複雜很多,大概是寫順手的原因:
if not os.path.exists("資料"):
os.mkdir("資料")
if not os.path.exists("資料/歷史資料"):
os.mkdir("資料/歷史資料")
現在想想,系統內置的一行代碼能搞定的事情,我以前偏偏用了四行代碼, 真的是笑話啊