本文涉及到的有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复制文件的实际相关应用方案介绍与代码解析。