当前位置:首页 > 实用技巧 >

windowserror找不到指定的文件(windows总弹出找不到文件)

来源:原点资讯(www.yd166.com)时间:2023-05-24 02:14:46作者:YD166手机阅读>>

20221219星期一:


方式一:shutil.rmtree(path),暴力删除,直接删除文件夹,不管是否为空

方式二:os.remove(),os.rmdir(),保留最外层文件夹

方式三:os.remove(dir_path),递归删除,保留各级文件夹

""" @Project : For_Python_Pro @File : removeFileAndFolder.py @Author : Administrator @Time : 2022/12/19 12:07 @Product : PyCharm """ import os import shutil # 方式一:shutil.rmtree(path) # 暴力删除 # 删除目录,不管为空或者不为空 # 传入文件路径报错: # [WinError 267] 目录名称无效。: 'E:\\资料 - 副本 (2)\\PythonTip.xlsx' # 最终运行,finally def remove_shutil(dir_path): try: shutil.rmtree(dir_path) # 必须是目录路径,不能是文件路径 except Exception as e: print(e) else: print("删除成功!") finally: print("最终运行,finally") remove_shutil("E:\资料 - 副本 (2)\PythonTip.xlsx") # 方式二:os.remove(),os.rmdir() # 删除文件夹下的所有内容,保留这个文件夹: # 传入不存在的文件或者文件夹,不会报错: # os.remove: # 依次传入不存在的目录路径,存在的目录路径,不存在的文件路径,报错如下: # FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'E:\\资料 - 副本 (5)' # PermissionError: [WinError 5] 拒绝访问。: 'E:\\资料 - 副本 (4)' # FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'E:\\资料 - 副本 (4)\\PythonTip11.xlsx' # os.rmdir:只能删除一个空目录:传入其他的则报错 def remove_os01(dir_path): # os.walk会得到dir_path下各个后代文件夹和其中的文件的三元组列表,顺序自内而外排列, for root, dirs, files in os.walk(dir_path, topdown=False): print(root) # 各级文件夹绝对路径 print(dirs) # root下一级文件夹名称列表,如 ['文件夹1','文件夹2'] print(files) # root下文件名列表,如 ['文件1','文件2'] # 第一步:删除文件 for name in files: os.remove(os.path.join(root, name)) # 删除文件 # 第二步:删除空文件夹 for name in dirs: os.rmdir(os.path.join(root, name)) # 删除一个空目录 remove_os01("E:\资料 - 副本 (5)") # 方式三:os.remove(dir_path) # 递归删除文件,保留各级空文件夹: def remove_os02(dir_path): if os.path.isfile(dir_path): try: os.remove(dir_path) # 这个可以删除单个文件,不能删除文件夹 except BaseException as e: print(e) elif os.path.isdir(dir_path): file_lis = os.listdir(dir_path) for file_name in file_lis: # if file_name != 'wibot.log': tf = os.path.join(dir_path, file_name) remove_os02(tf) print('ok') remove_os02("E:\资料 - 副本 (4)")

windowserror找不到指定的文件,windows总弹出找不到文件(1)

windowserror找不到指定的文件,windows总弹出找不到文件(2)

windowserror找不到指定的文件,windows总弹出找不到文件(3)

,

栏目热文

弹出windows找不到文件名字怎么办(电脑时不时弹出windows找不到文件)

弹出windows找不到文件名字怎么办(电脑时不时弹出windows找不到文件)

大多数情况下,用户启动win7后都会顺利进入系统界面而不会跳出什么错误弹窗。不过有用户遇到了win7开机提示window...

2023-05-24 01:56:38查看全文 >>

电脑打开windows找不到文件名(为什么电脑运行显示找不到文件名)

电脑打开windows找不到文件名(为什么电脑运行显示找不到文件名)

Win10系统菜单项和文件名不显示怎么办?最近有用户反映,Win10系统电脑菜单项和文件名都无法显示,如何解决这个问题?...

2023-05-24 01:49:36查看全文 >>

提示windows找不到文件名是否正确

提示windows找不到文件名是否正确

Win7打开计算机管理提示找不到computer management.lnk怎么办?最近有用户反映在电脑上右键选择计算...

2023-05-24 02:26:51查看全文 >>

windows请确定文件名是否正确(windows找不到文件名是否正确)

windows请确定文件名是否正确(windows找不到文件名是否正确)

最近好多客户远程服务器的时候报错: “发生身份验证错误。要求的函数不受支持”,其中客户端有win7系统也有win10系统...

2023-05-24 02:26:48查看全文 >>

windows7找不到确定文件名(win7找不到文件请确认文件名)

windows7找不到确定文件名(win7找不到文件请确认文件名)

不少使用win7系统的用户跟小编反馈,在使用win7系统的时候有遇到过windows找不到文件这样的情况,接下来小编就来...

2023-05-24 02:35:42查看全文 >>

windows无法打开此文件(windows安全中心提示无法打开文件)

windows无法打开此文件(windows安全中心提示无法打开文件)

昨天我整理了一下自己喜欢的照片,然后将其分门别类地归纳起来,然后将其复制到了另一个硬盘做了一下简单的备份。后面又想到了之...

2023-05-24 02:16:07查看全文 >>

windows 无法识别文件名(windows找不到文件名是否正确)

windows 无法识别文件名(windows找不到文件名是否正确)

症状通过Windows资源管理器或Internet Explorer传输文件后,您的文件名无法读取。诊断无法读取的文件名...

2023-05-24 02:26:41查看全文 >>

打开windows找不到文件名字

打开windows找不到文件名字

最近有使用Win10系统的用户向我反映,在使用Win10系统过程中,突然发现文件名和菜单项都不见了,这是怎么回事?为什么...

2023-05-24 02:30:59查看全文 >>

四川所有985大学和有几所211大学(四川有哪些大学是985和211大学)

四川所有985大学和有几所211大学(四川有哪些大学是985和211大学)

四川大学 211 985 成都市电子科技大学 985 211 成都市西南交通大学 211 成都市西南财经大学 211...

2023-05-24 02:21:04查看全文 >>

四川所有985和211的大学(四川985)

四川所有985和211的大学(四川985)

1,四川大学所在地:成都市标签:双一流,985,211,强基计划,综合类,公办​国家“双一流”建设学科:数学、化学、材料...

2023-05-24 02:39:03查看全文 >>

文档排行