问题解决:FileNotFoundError:[WinError 2] 系统找不到指定的文件。---os.rename()

问题

Traceback (most recent call last):
  File "D:/PyDate/SomeTest/XXX.py", line 23, in <module>
    os.rename(new_file_name_list, new_file_name)
FileNotFoundError: [WinError 2] 系统找不到指定的文件。: '  '

原因

文件名是修改成功了,但是找不到路径存放。故此报错。

解决

在你对文件重命名之前为其指定路径就行。



例子

之前:

       os.rename(new_file_name_list, new_file_name)

之后:

       # path = 就是你要指定的路径
       os.chdir(path)
       os.rename(new_file_name_list, new_file_name)
      

你可能感兴趣的:(Python,问题解决,问题解决)