所以我有一個腳本,我通過一個文件夾中的一組文件循環。在檢索該特定目錄中的文件列表後,如何指定我想在腳本中使用哪些文件?循環遍歷python中的特定文件
target = './directory/'
for file in listdir(target):
現在我在同一個文件夾中有幾個不同的文件。
- kplr006933899 -2009131105131_ LLC .fits
- kplr006933899-2009131105131_ LPD-TARG .fits
- kplr006933899-2012151031540_ SLC .fits
- kplr006933899-2012151031540_ SPD-TARG。套件
它們全部是同一組的一部分,表示爲「kplr006933899」。 如何指定字符串的部分作爲不同的變量,以指定我想循環通過哪些文件?
例如像:
def function(name,types)
在那裏你可以寫調用時:
function(kplr006933899,[slc,llc])
您能更好的解釋?我的意思是,你想把所有以'kplr' +某個數字開頭幷包含特定其他子串的文件組合在一起,或者你只是想過濾以'kplr'開頭幷包含一些子串的名稱? – Bakuriu