我正在嘗試通過刪除前 9 個(gè)字母來重命名多個(gè)文件,但是有一個(gè)名為“.DS_Store”的看不見的文件會(huì)出現(xiàn)錯(cuò)誤。有什么辦法可以避免該文件運(yùn)行像'if...than...'之類的代碼?代碼就像:import osos.chdir('/Users/pgao/Google Drive/Piano Sheet/Be Our Guest')for f in os.listdir(): new_name = f[9:] os.rename(f, new_name)該目錄的列表是:WechatIMG149.jpeg.DS_StoreWechatIMG152.jpegWechatIMG148.jpegWechatIMG147.jpegWechatIMG151.jpegWechatIMG150.jpegWechatIMG146.jpeg它上升錯(cuò)誤為:Traceback (most recent call last): File "ReEdit.py", line 10, in <module> os.rename(f, new_name)FileNotFoundError: [Errno 2] No such file or directory: '.DS_Store' -> ''謝謝。
添加回答
舉報(bào)
0/150
提交
取消