使用python删除一个文件或文件夹
参考使用python删除一个文件或文件夹 - 云+社区 - 腾讯云
使用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设计一个自动查询文件夹的exe文件
使用Python设计一个自动查询文件夹的exe文件 文章目录 使用Python设计一个自动查询文件夹的exe文件 前言 一.消灭噩梦(~~摸鱼~~ )的开始 二.~~摸鱼~~ 效果升级--添加拷贝功能 ...
- 使用python删除一个文件或文件夹几种办法
import os os.remove(path) # path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误,这时需用用rmdir()来删除 os.rmdir(path) # ...
- 如何使用python删除一个文件?
使用Python删除文件有多种方法,但是最好的方法如下: os.remove()删除文件 os.unlink()删除文件.它是remove()方法的Unix名称. shutil.rmtree()删除目 ...
- python删除空文件和文件夹_python 两种方法删除空文件夹
第一种方法: import os def delete_gap_dir(dir): if os.path.isdir(dir): for d in os.listdir(dir): #print(&q ...
- python 删除n天前文件_Linux 按时间批量删除文件命令(删除N天前文件)
Linux常用命令总结 1.系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系 ...
- Python | 删除csv或者tsv文件中的emoji表情符号
删除csv或者tsv文件中的emoji表情符号,并保存到另外的csv文件中 参考链接码起来: https://blog.csdn.net/okm6666/article/details/8100339 ...
- python删除一个文件_Python 实现一个小功能: 删除某路径下文件及文件夹的脚本...
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. #!/usr/bin/env python import os import shutil ...
- python打开一个本地目录文件路径
os.path.abspath() os 模块为 python 语言标准库中的 os 模块包含普遍的操作系统功能.主要用于操作本地目录文件.path.abspath()方法用于获取当前路径下的文件. ...
- 利用python创建一个新本地文件
path='C:/'+name+'.txt' message='Hello world!' file = open(path,'w')其中'w'参数表示为写入模式,意思是:如果没有就在该路径创建一个有 ...
最新文章
- supervisor的常用命令
- Redis:主从复制原理
- MFC C++ 获取外网IP地址
- spring系列-注解驱动原理及源码-bean生命周期
- oracle分区大批量update,Oracle 对分区作调整记得加update global indexes
- 电脑启动后黑屏只有鼠标_电脑加装固态硬盘后出现黑屏或蓝屏解决方案
- bean注入失败的几种情况和解决思路:NoSuchBeanDefinitionException: No qualifying bean of type
- selenium 验证元素是否存在_使用selenium判断标签的元素值是否存在
- 把python37添加到环境变量配置_linux设置python环境变量 分类: python ...
- HAproxy负载均衡动静分离实现及配置详解
- AjaxUpload
- java json 打印出来_如何使用Java漂亮地打印现有的JSON数据?
- promise 应用实例
- 台式电脑计算机打开的快捷键,台式机u盘装系统按f几|台式电脑u盘装系统快捷键是哪个...
- 外卖CPS小程序源码分享
- 微信支付之公众号发红包和企业付款
- 2015年总结,平平淡淡的一年.
- Elastic:data_hot,data_warm,data_cold角色有什么用
- 3D打印切片软件Cura及CuraEngine原理分析
- Python 基于tkinter和sqlite3的会员管理系统