0
時當試圖除去在文件名中的零填充(即001.txt
改爲1.txt
和012.txt
改爲12.txt
)窗口錯誤[錯誤2]在Python,我得到以下錯誤(指第四行):重命名文件
Windows Error: [Error 2]
這裏是我的代碼:
import os
for filename in os.listdir("testing"):
if filename.startswith('00'):
os.rename(filename,filename[2:])
elif filename.startswith('0'):
os.rename(filename,filename[1:])
顯示完整的追溯。 – falsetru
你可以用'os.rename(filename,filename.lstrip('0'))替換你的if-elif條件並使用'glob'模塊:'glob.glob('* .txt')'得到文件名列表。 –
這是一個更快的方法。 – user3036719