Linux 拨号vps windows公众号手机端

python中shutil模块如何使用

lewis 8年前 (2017-12-11) 阅读数 14 #程序编程
文章标签 python

shutil模块是Python标准库中的一个模块,用于高级的文件、文件夹操作。以下是shutil模块的常见用法示例:

  1. 复制文件或文件夹:
import shutil

# 复制文件
shutil.copy('source_file.txt', 'destination_folder')

# 复制文件夹及其内容
shutil.copytree('source_folder', 'destination_folder')
  1. 移动文件或文件夹:
import shutil

# 移动文件
shutil.move('source_file.txt', 'destination_folder')

# 移动文件夹及其内容
shutil.move('source_folder', 'destination_folder')
  1. 删除文件或文件夹:
import shutil

# 删除文件
shutil.remove('file.txt')

# 删除文件夹及其内容
shutil.rmtree('folder')
  1. 重命名文件或文件夹:
import shutil

# 重命名文件
shutil.move('old_file.txt', 'new_file.txt')

# 重命名文件夹
shutil.move('old_folder', 'new_folder')
  1. 压缩文件或文件夹:
import shutil

# 压缩文件夹
shutil.make_archive('archive', 'zip', 'folder')

# 解压缩文件
shutil.unpack_archive('archive.zip', 'destination_folder')

注意:在使用shutil模块时,要确保目标文件或文件夹的路径是存在的,否则可能会出现错误。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门