如何解决为什么即时获取FileNotFoundError:[WinError 2]系统找不到指定的文件:错误
在这里,我正在尝试重命名文件,但是idont知道出了什么问题。 FileNotFoundError:[WinError 2]系统找不到指定的文件:'Screenshot(72).png'->' 72-Screenshot.png'有人告诉我解决此错误的路径
import os
for i in os.listdir('Experiment'):
f_name,f_ext = os.path.splitext(i)
f_name,f_num = f_name.split('(')
f_name = f_name.strip()
f_num,f_useless = f_num.split(')')
k = f'{f_num}-{f_name}{f_ext}'
os.rename(i,k)
[[1]:https://i.stack.imgur.com/XYpdL.png [1]
解决方法
您所缺少的是在该目录的 ith 文件之前添加“ Experiment /”目录,该目录应该类似于os.path.splitext('Experiment /'+ i)。
实际上,您正在查找的是python文件目录中的 ith 文件,而不是“ Experiment”目录。
与重命名为“ Experiment”目录相同的内容也应包括在i和k之前。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。