码迷,mamicode.com
首页 > 其他好文 > 详细

shutil模块

时间:2019-07-05 22:22:48      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:new   format   util   copyfile   路径   shutil模块   shu   模块   form   

shutil模块:高级的 文件、文件夹、压缩包 处理模块

# 基于路径的文件复制:
shutil.copyfile(‘source_file‘, ‘target_file‘)

# 基于流的文件复制:
with open(‘source_file‘, ‘rb‘) as r, open(‘target_file‘, ‘wb‘) as w:
shutil.copyfileobj(r, w)

# 递归删除目标目录
shutil.rmtree(‘target_folder‘)

# 文件移动
shutil.move(‘old_file‘, ‘new_file‘)

# 文件夹压缩
shutil.make_archive(‘file_name‘, ‘format‘, ‘archive_path‘)

# 文件夹解压
shutil.unpack_archive(‘unpack_file‘, ‘unpack_name‘, ‘format‘)

shutil模块

标签:new   format   util   copyfile   路径   shutil模块   shu   模块   form   

原文地址:https://www.cnblogs.com/zhangdajin/p/11140966.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!