如何使用python代码实现文件和文件夹的复制?

 时间:2026-02-14 12:22:12

1、首先创建一个.py文件,用于编写Python代码,如下图所示。

如何使用python代码实现文件和文件夹的复制?

2、然后导入shutil模块,在python中使用“import 模块名” 导入模块,如下图所示:

如何使用python代码实现文件和文件夹的复制?

3、创建两个变量path和save_path,变量的作用如下:

path:需要复制的文件的路径。

save_path:复制文件后保存到电脑上的路径。

如下图所示:

如何使用python代码实现文件和文件夹的复制?

4、使用shutil.copy(path,save_path)复制文件。

copy()函数传入两个参数,第一个参数(path)是要复制的文件,第二个参数(save_path)是复制的文件保存路径。

如下图所示:

如何使用python代码实现文件和文件夹的复制?

5、运行程序后,在电脑桌面上的“新建文件夹1”文件夹中就多出了一个“test.txt”文件,如下图所示:

如何使用python代码实现文件和文件夹的复制?

6、以上代码演示了将电脑桌面上的“test.txt” 文件复制到电脑桌面上的 “新建文件夹1”里面。

1、下面介绍文件夹的复制方法。

首先创建两个变量path和save_path,变量的作用如下:

path:需要复制的文件夹的路径

save_path:复制文件夹后保存到电脑上的路径。

如下图所示:

如何使用python代码实现文件和文件夹的复制?

2、因为在python中如果文件夹已存在的话,再去创建一个同名的文件夹程序会报错,所以使用os.path.exists()函数判断一下该文件夹是否已经存在,如果不存在再进行操作,如下图所示:

如何使用python代码实现文件和文件夹的复制?

3、如果文件夹不存在,使用shutil.copytree()函数复制文件夹,并运行程序。

copytree()函数传入两个参数,第一个参数(path)是要复制的文件夹的路径,第二个参数(save_path)是复制的文件夹的保存路径。

如下图所示:

如何使用python代码实现文件和文件夹的复制?

4、程序运行结束后,在电脑桌面上会多出一个“新建文件夹1”的文件夹,表示文件夹复制成功,如下图所示:

如何使用python代码实现文件和文件夹的复制?

5、运行以上程序后,会将电脑桌面上的“test" 文件夹,复制到桌面上并修改名称为“新建文件夹1”。

  • 如何配置python环境变量?
  • python读取txt文件内容
  • cmd切换到d盘
  • 如何将string转换为int类型
  • 创建视图的sql语句
  • 热门搜索
    paper是什么意思 霸王别姬是什么意思 vs什么意思 副部级是什么级别 七夕送什么给女朋友 麻烦的反义词是什么 死是什么感觉 pcs是什么计量单位 长圆脸适合什么发型 什么是性冷淡