python删除文件示例分享
时间:2022-02-26 21:48:32
删除文件
os.remove( filename ) # filename: "要删除的文件名"
产生异常的可能原因:
(1)filename 不存在
(2)对filename文件, 没有操作权限或只读。
删除文件夹下所有文件和子文件夹 :
import os
def delete_file_folder(src):
'''delete files and folders'''
if os.path.isfile(src):
try:
os.remove(src)
except:
pass
elif os.path.isdir(src):
for item in os.listdir(src):
itemsrc=os.path.join(src,item)
delete_file_folder(itemsrc)
try:
os.rmdir(src)
except:
pass
if __name__=='__main__':
dirname=r'G:\windows'
print delete_file_folder(dirname)
或者使用shutil模块的rmtree函数,也可以级联删除
标签:python,删除文件
0
投稿
猜你喜欢
利用php+mcDropdown实现文件路径可在下拉框选择
2023-09-11 15:18:02
MySQL索引下推详细
2024-01-18 10:01:07
CNN卷积函数Conv2D()各参数的含义及用法解读
2022-03-12 05:35:21
python SOCKET编程基础入门
2021-04-20 17:22:33
详解Python requests模块
2021-12-31 21:55:12
一个基于flask的web应用诞生(1)
2022-06-22 09:23:52
python之消除前缀重命名的方法
2021-12-25 09:28:42
python使用opencv按一定间隔截取视频帧
2021-10-29 01:27:14
python内建类型与标准类型
2021-06-03 19:47:45
Python 查找list中的某个元素的所有的下标方法
2022-10-15 21:48:16
JavaScript实现计算器的四则运算功能
2024-04-16 10:36:16
MySQL备份时排除指定数据库的方法
2024-01-19 03:59:21
OpenCV半小时掌握基本操作之直线检测
2023-12-27 12:31:29
SQL Server 2008 R2 超详细安装图文教程
2024-01-24 16:41:12
Python中方法的缺省参数问题解读
2022-10-07 17:00:45
Mysql数据库使用concat函数执行SQL注入查询
2024-01-18 04:55:35
pandas DataFrame创建方法的方式
2023-03-02 11:47:52
Python 创建子进程模块subprocess详解
2022-02-21 06:47:39
一文带你掌握Python中文词频统计
2022-11-17 21:02:00
快速解决Golang Map 并发读写安全的问题
2024-04-30 10:03:46