• 主页
  • 在Python3中如何使用os.rename()函数?

在Python3中如何使用os.rename()函数?

我正在尝试重命名目录中所有文件的文件名和扩展名,并将它们移动到一个新目录中。我已经读了很多关于如何做到这一点的帖子,但由于某种原因,我一直没有成功,我已经坚持了3天,感觉我在做一些粗心大意的事情。有没有人能带我走上正轨。这是我一直尝试的最新方法。

import os

previousName = 'Macintosh HD?/?Users?/?kunductor/?Desktop?/?folder3/windeffect.asd'

newName = 'Macintosh HD?/Users?/kunductor?/Desktop?/folder4/wind.wav'

os.rename(previousName,newName)

当我运行上面的代码时,我得到消息:

Traceback (most recent call last):
  File "rename.py", line 7, in <module>
    os.rename(previousName,newName)
FileNotFoundError: [Errno 2] No such file or directory

如果重要的话,我使用的是macOS Mojave 10.14.2版。

转载请注明出处:http://www.sh-shangchao.com/article/20230526/2099337.html