當我嘗試迭代兩個目錄時,第一個文件數量較少,第二個文件數量較多,我遇到問題: 我想使用iglob爲大量的文件,但這是行不通的。 large_n_files = glob.iglob(pathtodir)
small_n_files = glob.iglob(pathtootherdir)
for s in small_n_files:
for l in large_n_files:
我找到了一個很好的answer,它解釋瞭如何從字符串變量中刪除指定的模式。在這種情況下,刪除「富」我們使用以下命令: string="fooSTUFF"
string="${string#foo}"
不過,我想補充的「OR」功能,將能夠在情況下,當刪除「富」或「噓」我的字符串以其中的任何一個開頭,如果它不以'foo'或'boo'開頭,則保持字符串不變。所以,修改後的腳本應該看起來像這樣: s