Python复制文件的实际操作方案与代码详解

开发 后端
本文涉及到的有Python复制文件,测试文件夹.txt ” 与测试复制文件夹树,的实际应用操作方案和Python复制文件的相应代码的介绍。

本文涉及到的有Python复制文件在实际应用操作方案的实际应用以及Python复制文件 的相关的代码的详解,如果你对其有兴趣的话,你就可以点击以下的文章浏览我们的文章,望你会有所收获。

Python复制文件

  1. import shutil  
  2. import os  
  3. import os.path  
  4. src = ” d:\\download\\test\\myfile1.txt ”  
  5. dst = ” d:\\download\\test\\myfile2.txt ”  
  6. dst2 = ” d:/download/test/ 

测试文件夹.txt ”

 

  1. dir1 = os.path.dirname(src)  
  2. print ( ” dir1 %s ” % dir1)  
  3. if (os.path.exists(src) == False):  
  4. os.makedirs(dir1)  
  5. f1 = open(src, ” w ” )  
  6. f1.write( ” line a\n ” )  
  7. f1.write( ” line b\n ” )  
  8. f1.close()  
  9. shutil.copyfile(src, dst)  
  10. shutil.copyfile(src, dst2)  
  11. f2 = open(dst, ” r ” )  
  12. for line in f2:  
  13. print (line)  
  14. f2.close()  
  15.  

 

 测试复制文件夹树

  1. try :  
  2. srcDir = ” d:/download/test ”  
  3. dstDir = ” d:/download/test2 ” 

 如果dstDir已经存在,那么shutil.copytree方法会报错!这也意味着你不能直接用d:作为目标路径.

  1. shutil.copytree(srcDir, dstDir)  
  2. except Exception as err:  
  3. print (err) 

 

知识点:

* shutil.copyfile:如何复制文件

* os.path.exists:如何判断文件夹是否存在

* shutil.copytree:如何复制目录树

以上的内容就是对Python复制文件的实际相关应用方案介绍与代码解析。

【编辑推荐】

  1. Python环境中的IDLE的功能的详细介绍
  2. Python模块与函数的实际应用操作方案
  3. 用Python函数创建字典的实际应用方案
  4. Python字符串中的mapping的功能介绍
  5. Python字符串中字符的大写与小写的变化

 

责任编辑:佚名 来源: 博客园
相关推荐

2010-03-23 16:30:47

Python文件复制

2010-04-12 14:44:06

Oracle Impd

2010-03-17 14:42:09

Python 文件

2010-03-29 10:55:38

Oracle优化

2010-05-27 17:35:36

MYSQL DELET

2010-05-12 13:45:25

Mysql 复制设置

2010-03-16 12:39:09

python for

2010-04-29 15:09:42

Oracle密码文件

2010-03-31 16:11:00

Oracle启动

2010-03-23 13:16:14

Python代码加密

2010-03-17 16:27:39

Python矩阵转置

2010-05-17 13:28:15

MySQL 复制

2010-05-28 18:16:43

MySQL 操作日志

2010-05-27 14:35:25

MySQL批量导入

2010-06-07 17:30:16

MySQL配置SSL

2010-05-28 17:32:11

MySQL命令导数据

2010-06-13 15:52:36

MySQL 复制设置

2010-03-19 17:39:49

Python编程

2010-06-30 17:56:06

2010-05-11 14:37:56

MySQL 备份
点赞
收藏

51CTO技术栈公众号