1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python问题:FileNotFoundError: [WinError 2] 系统找不到指定的文件。(已解决)

Python问题:FileNotFoundError: [WinError 2] 系统找不到指定的文件。(已解决)

时间:2023-08-26 06:57:04

相关推荐

Python问题:FileNotFoundError: [WinError 2] 系统找不到指定的文件。(已解决)

Python问题:FileNotFoundError: [WinError 2] 系统找不到指定的文件。

代码如下

# coding=utf-8import matplotlib.pyplot as plt#中文显示plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False# 批量在文件名前加前缀import osfunFlag = 1 # 1表示添加标志 2表示删除标志folderName = 'F:\软件学习\Python\Python小例子'# 获取指定路径的所有文件名字dirList = os.listdir(folderName)# 遍历输出所有文件名字for name in dirList:print(name)newName = '[宇轩亚40]-' + nameprint(newName)os.rename(folderName + name, folderName + newName)

运行结果

如果后面三行代码不执行,就能够读取所有文件

# coding=utf-8import matplotlib.pyplot as plt#中文显示plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False# 批量在文件名前加前缀import osfunFlag = 1 # 1表示添加标志 2表示删除标志folderName = 'F:\软件学习\Python\Python小例子'# 获取指定路径的所有文件名字dirList = os.listdir(folderName)# 遍历输出所有文件名字for name in dirList:print(name)# newName = '[宇轩亚40]-' + name# print(newName)# os.rename(folderName + name, folderName + newName)

.ideagongzuo.docgongzuo[复件].doctest.txtvenv制作文件的备份.py工作.doc工作[复件].doc文件的定位读写.py文件的相关操作.py

修改程序:

请输入文件路径(结尾加上 /

# coding=utf-8import matplotlib.pyplot as plt#中文显示plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False# 批量在文件名前加前缀import osfunFlag = 1 # 1表示添加标志 2表示删除标志folderName = 'F:\软件学习\Python\Python小例子/'# 获取指定路径的所有文件名字dirList = os.listdir(folderName)# 遍历输出所有文件名字for name in dirList:print(name)newName = '[宇轩亚40]-' + nameprint(newName)os.rename(folderName + name, folderName + newName)

运行结果

.idea[宇轩亚40]-.ideagongzuo.doc[宇轩亚40]-gongzuo.docTraceback (most recent call last):File "F:/软件学习/Python/Python小例子/venv/批量修改文件名.py", line 20, in <module>os.rename(folderName + name, folderName + newName)PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'F:\\软件学习\\Python\\Python小例子/venv' -> 'F:\\软件学习\\Python\\Python小例子/[宇轩亚40]-venv'gongzuo[复件].doc[宇轩亚40]-gongzuo[复件].doctest.txt[宇轩亚40]-test.txtvenv[宇轩亚40]-venv

问题解决!文件路径的结尾加上 /

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。