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


Posted in Python onMay 22, 2015

本文实例讲述了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程序设计有所帮助。

Python 相关文章推荐
Python help()函数用法详解
Mar 11 Python
python迭代器实例简析
Sep 25 Python
分享一个常用的Python模拟登陆类
Mar 29 Python
python实现m3u8格式转换为mp4视频格式
Feb 28 Python
python之生产者消费者模型实现详解
Jul 27 Python
实例详解Python装饰器与闭包
Jul 29 Python
django+tornado实现实时查看远程日志的方法
Aug 12 Python
Pytorch提取模型特征向量保存至csv的例子
Jan 03 Python
Pytorch高阶OP操作where,gather原理
Apr 30 Python
Python selenium模拟手动操作实现无人值守刷积分功能
May 13 Python
基于python实现复制文件并重命名
Sep 16 Python
用PYTHON去计算88键钢琴的琴键频率和音高
Apr 10 Python
在Python中操作字典之update()方法的使用
May 22 #Python
python判断图片宽度和高度后删除图片的方法
May 22 #Python
在Python中操作字典之setdefault()方法的使用
May 21 #Python
在Python中用keys()方法返回字典键的教程
May 21 #Python
Python中使用items()方法返回字典元素对的教程
May 21 #Python
在Python中用has_key()方法查找键是否存在的教程
May 21 #Python
在Python中用get()方法获取字典键值的教程
May 21 #Python
You might like
小文件php+SQLite存储方案
2010/09/04 PHP
php实现执行某一操作时弹出确认、取消对话框
2013/12/30 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
jquery+json 通用三级联动下拉列表
2010/04/19 Javascript
IE6图片加载的一个BUG解决方法
2010/07/13 Javascript
jQuery中:animated选择器用法实例
2014/12/29 Javascript
javascript适合移动端的日期时间拾取器
2015/11/10 Javascript
JavaScript通过filereader接口读取文件
2017/05/10 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
基于JS递归函数细化认识及实用实例(推荐)
2017/08/07 Javascript
页面缩放兼容性处理方法(zoom,Firefox火狐浏览器)
2017/08/29 Javascript
JS设计模式之数据访问对象模式的实例讲解
2017/09/30 Javascript
利用babel将es6语法转es5的简单示例
2017/12/01 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
vue中的v-if和v-show的区别详解
2019/09/01 Javascript
详解ECMAScript2019/ES10新属性
2019/12/06 Javascript
python查找第k小元素代码分享
2013/12/18 Python
python实现基本进制转换的方法
2015/07/11 Python
python内存动态分配过程详解
2019/07/15 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
python批量生成条形码的示例
2020/10/10 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
英国高端食品和葡萄酒超市:Waitrose
2016/08/23 全球购物
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
红色康乃馨酒店:Red Carnation Hotels
2017/06/22 全球购物
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
荟萃全球保健品:维他购
2018/05/09 全球购物
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
软件测试面试题
2015/10/21 面试题
公司会计岗位职责
2014/02/13 职场文书
老师对学生的评语
2014/04/18 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
党旗在我心中演讲稿
2014/09/15 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python