這應該很簡單。我想獲取所有 json 或 xlsm 檔案的串列
filelist = os.listdir(path='.')
jsonlist = [s for s in filelist if (".json" or ".xlsm") in s]
上面只給了我一個 jsons 串列。如果我洗掉 () 我會得到檔案夾中的所有檔案,如果我用“and”替換“or”,我只會得到 xlsm。我該如何糾正?
uj5u.com熱心網友回復:
您的條件格式不正確:
jsonlist = [s for s in filelist if (".json" in s) or (".xlsm" in s)]
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/345154.html
上一篇:從1-1000的亂數倒數
