我正在嘗試通過刪除前 9 個字母來重命名多個文件,但是有一個名為“.DS_Store”的看不見的文件會出現錯誤。有什么辦法可以避免該文件運行像'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它上升錯誤為: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' -> ''謝謝。
添加回答
舉報
0/150
提交
取消