python中shutil模块如何使用

   2025-02-15 2980
核心提示:shutil模块是Python标准库中的一个模块,用于高级的文件、文件夹操作。以下是shutil模块的常见用法示例:复制文件或文件夹:impo

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

复制文件或文件夹:
import shutil# 复制文件shutil.copy('source_file.txt', 'destination_folder')# 复制文件夹及其内容shutil.copytree('source_folder', 'destination_folder')
移动文件或文件夹:
import shutil# 移动文件shutil.move('source_file.txt', 'destination_folder')# 移动文件夹及其内容shutil.move('source_folder', 'destination_folder')
删除文件或文件夹:
import shutil# 删除文件shutil.remove('file.txt')# 删除文件夹及其内容shutil.rmtree('folder')
重命名文件或文件夹:
import shutil# 重命名文件shutil.move('old_file.txt', 'new_file.txt')# 重命名文件夹shutil.move('old_folder', 'new_folder')
压缩文件或文件夹:
import shutil# 压缩文件夹shutil.make_archive('archive', 'zip', 'folder')# 解压缩文件shutil.unpack_archive('archive.zip', 'destination_folder')

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

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言