0
我在嘗試使用列表重命名目錄中的文件。到目前爲止,我的代碼只會在給我一個FileNotFoundError之前重命名第一個文件。我怎樣才能讀取列表並按照與它相同的順序重命名我的文件?根據列表重命名文件
import os
import glob
fileLib = ('/filepath1/')
ref = ('/filepath2/ref.csv')
for file in glob.glob(os.path.join(fileLib, '*.csv')):
with open(ref) as list1:
line = list1.read().split(',\n')
for name in line:
os.rename(file, os.path.join(fileLib, '{}.csv'.format(name)))
感謝您向我介紹zip的事情,我無法弄清楚如何訂購它,所以它可以工作,但這很有效。 – Appelynn