使用python删除一个文件或文件夹
2023-09-14 08:57:48 时间
使用python删除一个文件或文件夹,需要使用os模块。
import os
os.remove(path) # path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误,这时需用用rmdir()来删除
os.rmdir(path) # path是文件夹路径,注意文件夹需要时空的才能被删除
os.unlink('F:\新建文本文档.txt') # unlink的功能和remove一样是删除一个文件,但是删除一个删除一个正在使用的文件会报错。
import os path = 'F:/新建文本文档.txt' # 文件路径 if os.path.exists(path): # 如果文件存在 # 删除文件,可使用以下两种方法。 os.remove(path) #os.unlink(path) else: print('no such file:%s'%my_file) # 则返回文件不存在
import os
os.removedirs(path) # 递归地删除目录。如果子目录成功被删除,则将会成功删除父目录,子目录没成功删除,将抛异常。
import os for root, dirs, files in os.walk(top, topdown=False): for name in files: os.remove(os.path.join(root, name)) for name in dirs: os.rmdir(os.path.join(root, name))
另一种方法
import shutil shutil.rmtree()
相关文章
- Python的垃圾回收机制
- 第三百四十四节,Python分布式爬虫打造搜索引擎Scrapy精讲—craw母版l创建自动爬虫文件—以及 scrapy item loader机制
- python 下载.whl 文件,查看已安装软件包方法
- Python实现字符串与数组相互转换功能示例
- Python 字符串_python 字符串截取_python 字符串替换_python 字符串连接
- linux使用shell执行一个Python文件
- json数据处理:读取文件中的json字符串,转为python字典
- Python中使用第三方库xlrd来写入Excel文件示例
- python文件和目录操作方法大全(含实例)【python】
- Python每日一练(20230315)
- [LINK]python中的日期和时间格式化输出
- Atitit nlp自然语言处理类库(java python nodejs c#net) 目录 1.1. Python snownlp1 1.2. NLP.js一个nodejs/javascri
- 如何在 Python 中自动化处理 Excel 表格?
- Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略
- CV之IC:基于OpenCV的CascadeClassifier级联分类器利用python语言加载猫脸检测文件haarcascade_frontalcatface.xml实现对猫脸检测并标注文本标签
- Python语言学习之图表可视化:python语言中可视化工具包的简介、安装、使用方法、经典案例之详细攻略
- python 物理引擎pymunk
- Python学习12:条件判断
- Python获取指定目录下所有子目录、所有文件名(嵌套目录下所有文件路径)
- python 读取json文件
- Python 根据文件的前几位字母或者文件的后缀名称精确查找文件(windows和Linux系统通用)第二版
- python的文件读取基础入门(read(),readlines(),with.open())
- 〖Python自动化办公篇㉑〗- python实现邮件自动化 - 定时发送邮件
- Python学习笔记七之文件操作:打开与写入、创建与删除、遍历文件夹批处理等
- Python文件操作
- python工具方法 10 h5py批量写入文件、读取文件,支持任意维度的数据
- 【Python 实操】labelImg标注的xml格式转换为yolo的txt文件
- python使用技巧(二十六):批量复制图片或文件到另一文件目录
- Python常用内置函数(python 3.x)