Python标准库shutil模块使用方法解析


Posted in Python onMarch 10, 2020

shutil.rmtee

删除目录及以内的所有文件。

import shutil
shutil.rmtree(r'D:\python\222') #包括222在内的所有文件全部删除。
shutil.move

重命名文件或文件夹

import shutil
shutil.move(源名称,更改后名称)
import shutil
shutil.move(r'D:\python\b.log',r'D:\python\a.log')
shutil.make_archive

压缩文件

import shutil
# shutil.make_archive('将要新建的名称或路径','文件后缀','原文件夹路径')
shutil.make_archive(r'D:\a','zip',r'D:\python\1111',)
shutil.unpack_archive

解压文件:

解压路径如果有就进入,如果没有就新建。

# shutil.unpack_archive('源文件全名(路径)',extract_dir='解压路径,不写为当前路径',format='文件后缀')
shutil.unpack_archive(r'D:/python/a.zip',extract_dir=r'D:/11111',format='zip')

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
深入解析Python的Tornado框架中内置的模板引擎
Jul 11 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
Sep 20 Python
python中的计时器timeit的使用方法
Oct 20 Python
python机器学习实战之树回归详解
Dec 20 Python
学习python中matplotlib绘图设置坐标轴刻度、文本
Feb 07 Python
Python 的字典(Dict)是如何存储的
Jul 05 Python
python动态视频下载器的实现方法
Sep 16 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
在tensorflow以及keras安装目录查询操作(windows下)
Jun 19 Python
python实现图片批量压缩
Apr 24 Python
Python中else的三种使用场景
Jun 16 Python
python实现提取COCO,VOC数据集中特定的类
Mar 10 #Python
Python 生成VOC格式的标签实例
Mar 10 #Python
python3用urllib抓取贴吧邮箱和QQ实例
Mar 10 #Python
python目标检测给图画框,bbox画到图上并保存案例
Mar 10 #Python
python opencv 检测移动物体并截图保存实例
Mar 10 #Python
Python标准库json模块和pickle模块使用详解
Mar 10 #Python
Python xlrd excel文件操作代码实例
Mar 10 #Python
You might like
深入PHP curl参数的详解
2013/06/17 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
php树型类实例
2014/12/05 PHP
PHP实现股票趋势图和柱形图
2015/02/07 PHP
详解php用curl调用接口方法,get和post两种方式
2017/01/13 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
2017/06/28 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
PHP单文件上传原理及上传函数的封装操作示例
2019/09/02 PHP
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
Javascript中的方法链(Method Chaining)介绍
2015/03/15 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
基于vue的下拉刷新指令和滚动刷新指令
2016/12/23 Javascript
ES6新特性之函数的扩展实例详解
2017/04/01 Javascript
vue系列之动态路由详解【原创】
2017/09/10 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
基于vue实现图片验证码倒计时60s功能
2019/12/10 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
[02:52]DOTA2新手基础教程 米波
2014/01/21 DOTA
python查询mysql中文乱码问题
2014/11/09 Python
Numpy array数据的增、删、改、查实例
2018/06/04 Python
python后端接收前端回传的文件方法
2019/01/02 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
Python批量安装卸载1000个apk的方法
2020/04/10 Python
Python基于wordcloud及jieba实现中国地图词云图
2020/06/09 Python
Django和Ueditor自定义存储上传文件的文件名
2021/02/25 Python
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
可口可乐唇膏:Lip Smackers
2019/08/27 全球购物
超市业务员岗位职责
2013/12/05 职场文书
学生逃课检讨书1000字
2014/10/20 职场文书
python Polars库的使用简介
2021/04/21 Python
MyBatis自定义SQL拦截器示例详解
2021/10/24 Java/Android