我試圖創建Folder_A,Folder_B中的文件一直到Folder_Z的文件列表,然後執行操作「執行此操作」。我想將每個文件夾中的所有文件添加到一個列表file_list中,執行「執行此操作」操作,然後將列表重置爲空,然後移至下一個文件夾。創建列表,執行操作並覆蓋python
Run Code:
Folder_A files to folder_list, preform "do this"
empty folder_list
Folder_B files to folder_list, preform "do this"
empty folder_list
...
Folder_Z files to folder_list, preform "do this"
empty folder_list
我該怎麼做?這裏是我當前的代碼:
folder_list = []
for dirName, subdirList, fileList in os.walk(Path):
for filename in fileList:
if "_Folder" in dirName:
if ".txt" in filename.lower():
folder_list.append(os.path.join(dirName,filename))
"do this"
此代碼從每個文件夾中添加的所有文件到列表中,所以如果Folder_A通過Folder_Z各包含3個文件,我的列表填充到78個文件,然後執行opperation「這樣做」,而不是做前3,重置,然後前進。
'folder_list = []''復位與folder_list'空列表 –