文件及文件夹的复制、删除操作

  1. 复制文件
    1. 删除文件

复制文件

import os
import shutil
   
# 只能复制单个文件
# 如果新文件存在,会进行覆盖
shutil.copyfile("源文件路径","新文件路径")  
eg: shutil.copyfile("./1.py","./2.py")


# 只能用来复制整个文件夹
# 新文件夹不能存在,否则会报错
shutil.copytree("源文件夹路径", "新文件夹路径")   
eg: shutil.copytree("./document1", "./document2")   

删除文件

import os
import shutil

# 只能删除单个文件
os.remove("文件路径")  
eg: os.remove("./1.py)

# 会删除整个文件夹,不能用来删除单个文件
shutil.rmtree("文件夹路径")
eg: shutil.rmtree("./document1")

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

文章标题:文件及文件夹的复制、删除操作

本文作者:伟生

发布时间:2022-09-18, 16:12:00

最后更新:2022-10-04, 18:57:45

原始链接:http://yoursite.com/2022/09/18/basic_12_rm_copy/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏