当前位置:首页 > Python复制文件在实际应用操作方案

Python复制文件在实际应用操作方案

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


Python复制文件


import shutil  
import os  
import os.path  
src = ” d:\\download\\test\\myfile1.txt ”  
dst = ” d:\\download\\test\\myfile2.txt ”  
dst2 = ” d:/download/test/ 
测试文件夹.txt ”


dir1 = os.path.dirname(src)  
print ( ” dir1 %s ” % dir1)  
if (os.path.exists(src) == False):  
os.makedirs(dir1)  
f1 = open(src, ” w ” )  
f1.write( ” line a\n ” )  
f1.write( ” line b\n ” )  
f1.close()  
shutil.copyfile(src, dst)  
shutil.copyfile(src, dst2)  
f2 = open(dst, ” r ” )  
for line in f2:  
print (line)  
f2.close()  
 
测试复制文件夹树


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


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