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

 更新时间:2020年03月10日 11:14:53   作者:新兵蛋子  
这篇文章主要介绍了Python标准库shutil模块使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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安装并操作redis实现流程详解

    Python安装并操作redis实现流程详解

    这篇文章主要介绍了Python安装并操作redis实现流程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • MindSpore导入CUDA算子的解决方案

    MindSpore导入CUDA算子的解决方案

    本文介绍了在MindSpore标准格式下进行CUDA算子开发的方法和流程,可以让开发者在现有的AI框架下仍然可以调用基于CUDA实现的高性能的算子,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • 简单了解为什么python函数后有多个括号

    简单了解为什么python函数后有多个括号

    这篇文章主要介绍了简单了解为什么python函数后有多个括号,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Python中WebService客户端接口调用及身份验证的问题

    Python中WebService客户端接口调用及身份验证的问题

    这篇文章主要介绍了Python中WebService客户端接口调用及身份验证的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • Python Pygame实现俄罗斯方块

    Python Pygame实现俄罗斯方块

    这篇文章主要为大家详细介绍了Python Pygame实现俄罗斯方块,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • 解析Python中的变量、引用、拷贝和作用域的问题

    解析Python中的变量、引用、拷贝和作用域的问题

    这篇文章主要介绍了Python中的变量、引用、拷贝和作用域的相关问题,是Python学习过程当中必会的基础知识,需要的朋友可以参考下
    2015-04-04
  • python如何将.tif格式图批量转化为.jpg格式图

    python如何将.tif格式图批量转化为.jpg格式图

    这篇文章主要介绍了python如何将.tif格式图批量转化为.jpg格式图问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • 基于Python实现的微信好友数据分析

    基于Python实现的微信好友数据分析

    这篇文章主要介绍了基于Python实现的微信好友数据分析的相关知识,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Django框架模板的使用方法示例

    Django框架模板的使用方法示例

    这篇文章主要介绍了Django框架模板的使用方法,结合实例形式分析了Django框架模板的创建与使用相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • selenium+python设置爬虫代理IP的方法

    selenium+python设置爬虫代理IP的方法

    这篇文章主要介绍了selenium+python设置爬虫代理IP的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11

最新评论