python3 删除 文件 文件夹
使用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()
python3 删除 文件 文件夹相关推荐
- python3 删除指定文件夹重复文件
功能介绍:随着拍的照片和接收的各种文件越来越多,磁盘里各文件夹存在重复的文件,以下脚本可助你快速找到并删除重复文件,还你磁盘清洁. 注意:本代码判断文件是否重复的依据是文件名是否相同 ,相同则删除.不 ...
- python3删除重复文件,可用命令行
win10自带照片软件导入iphone图片时抽风了,当时没多想,多试了几次,结果目录下多了一堆重复的照片.照片没有特别命名,导致手工查重非常辛苦.想着python3的环境装在电脑上没咋用过,就试着 ...
- mysql 删除数据后myd_Windows下的MySQL删除data文件夹后……
MySQL删除data文件夹后,怎么都无法启动了,出现错误: 150106 9:28:43 [Note] Plugin 'FEDERATED' is disabled. wampmysqld: Tab ...
- Python标准库shutil的使用( 文件复制删除、文件夹复制删除、压缩包 压缩解压处理模块)
常用函数组合(持续更新) ** shutil模块的常见函数列表 复制类 shutil.copy(src, dst):将文件src复制至dst.dst可以是个目录,会在该目录下创建与src同名的文件,若 ...
- 从git仓库中删除.idea文件夹的小技巧
这篇文章主要介绍了从git仓库中删除.idea文件夹的小妙招,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 如果不配置.gitignore的文件,带push ...
- linux 编辑文件删除不了怎么办,Linux中文件/文件夹无法删除的解决方案
最近我们的 普通删除 如果文件是当前用户的,那么使用 rm 命令就可以删除 rm -rf file.sh 如果无法删除,则尝试使用 root 用户删除,如果无法删除那么请看下面的说明. 需要了解的命令 ...
- 删除指定文件夹下的小于 4K的所用文件...
删除指定文件夹下的小于 4K的所用文件... (记一次垃圾邮件的删除..) Const ForReading = 1, ForWriting = 2, ForAppending = 8 Const T ...
- Java删除指定文件夹下的文件和目录
Java删除指定文件夹下的文件和目录 import java.io.File;public class TestFile {public static void main(String[] args) ...
- 删除某个文件夹下的所有文件
//删除本地文件夹下保存的文件 NSFileManager *fileManager = [NSFileManager defaultManager]; NSS ...
最新文章
- SimpleUrlHandlerMapping 处理器映射的配置--转
- cryptogen (1)generate 生成证书举例
- opensuse 禁用触摸板
- 从零开始攻略PHP(8)——面向对象(下)
- Apollo进阶课程㊷丨Apollo实战——车辆与循迹驾驶能力实战
- 动态规划_数字三角形
- android 自定义桌面图标大小设置,手机桌面图标尺寸可以改?OriginOS重新定义个性化...
- JavaScript(3)——Object-Oriented Design
- 利用Cramer法则求具有唯一解的方程组的解
- iphone和android系统,iPhone上安装Android系统详细步骤。
- 微信小程序转头条/抖音小程序的方法
- 如何用四条直线把这9个点连起来,要求这四条直线是连续的
- 小米3的卡槽,卡住了
- 2023注册会计电子版教材
- 网络实时流量监测工具iftop
- Java高并发秒杀平台(Redis + RabbitMQ)
- 求全排序的经典算法“后补法”
- 【ICPC-61】2013第四届“蓝桥杯”预选赛 解题报告
- 英语单词词性顺口溜_口诀1 英语的词类
- 我听到过对初心最好的见解