python复制文件的方法实例详解

yipeiwu_com7年前Python基础

本文实例讲述了python复制文件的方法。分享给大家供大家参考。具体分析如下:

这里涉及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)

希望本文所述对大家的Python程序设计有所帮助。

相关文章

十分钟搞定pandas(入门教程)

十分钟搞定pandas(入门教程)

本文是对pandas官方网站上《10Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯...

利用Python和OpenCV库将URL转换为OpenCV格式的方法

利用Python和OpenCV库将URL转换为OpenCV格式的方法

今天的博客是直接来源于我自己的个人工具函数库。 过去几个月,有些PyImageSearch读者电邮问我:“如何获取URL指向的图片并将其转换成OpenCV格式(不用将其写入磁盘再读...

django加载本地html的方法

django加载本地html的方法

django加载本地html from django.shortcuts import render from django.http import HttpResponse fro...

Python单体模式的几种常见实现方法详解

本文实例讲述了Python单体模式的几种常见实现方法。分享给大家供大家参考,具体如下: 这里python实现的单体模式,参考了:https://stackoverflow.com/que...

Python 装饰器原理、定义与用法详解

本文实例讲述了Python 装饰器原理、定义与用法。分享给大家供大家参考,具体如下: Python 装饰器 一、何为装饰器 1、在函数中定义函数 在函数中定义另外的函数,就是说可以创建嵌...