本文主要是介绍# Python3 shutil(高级文件操作 模块),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Python3 shutil(高级文件操作 模块)
本文由 Luzhuo 编写,转发请保留该信息.
原文: http://blog.csdn.net/Rozol/article/details/72672698
以下代码以Python3.6.1为例
Less is more!
高级文件操作(拷贝 / 移动 / 压缩 / 解压缩)
#!/usr/bin/env python
# coding=utf-8
__author__ = 'Luzhuo'
__date__ = '2017/5/21'
# shutil_demo.py 高级文件操作(拷贝 / 移动 / 压缩 / 解压缩)import shutildef shutil_demo():# 拷贝文件shutil.copy2('file.txt', 'temp.txt')# 拷贝目录shutil.copytree("root", "temp", symlinks=False, ignore=shutil.ignore_patterns("*.pyc"), copy_function=shutil.copy2, ignore_dangling_symlinks=True)# 删除目录shutil.rmtree("temp", ignore_errors=True)# 移动文件/目录shutil.move("root", "temp", copy_function=shutil.copy2)
这篇关于# Python3 shutil(高级文件操作 模块)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!