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 相关文章推荐
urllib2自定义opener详解
Feb 07 Python
python的类方法和静态方法
Dec 13 Python
Python中的条件判断语句与循环语句用法小结
Mar 21 Python
python通过cookie模拟已登录状态的初步研究
Nov 09 Python
python开发利器之ulipad的使用实践
Mar 16 Python
Python排序搜索基本算法之插入排序实例分析
Dec 11 Python
python并发2之使用asyncio处理并发
Dec 21 Python
linecache模块加载和缓存文件内容详解
Jan 11 Python
python3实现域名查询和whois查询功能
Jun 21 Python
利用pytorch实现对CIFAR-10数据集的分类
Jan 14 Python
Python selenium爬取微信公众号文章代码详解
Aug 12 Python
关于python3.9安装wordcloud出错的问题及解决办法
Nov 02 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
Get或Post提交值的非法数据处理
2006/10/09 PHP
ThinkPHP登录功能的实现方法
2014/08/20 PHP
Thinkphp多文件上传实现方法
2014/10/31 PHP
php检查字符串中是否包含7位GSM字符的方法
2015/03/17 PHP
php发送邮件的问题详解
2015/06/22 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
Aster vs KG BO3 第一场2.19
2021/03/10 DOTA
Array栈方法和队列方法的特点说明
2014/01/24 Javascript
javascript实现3D变换的立体圆圈实例
2015/08/06 Javascript
jQuery+JSON实现AJAX二级联动实例分析
2015/12/18 Javascript
js实现文字滚动效果
2016/03/03 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
微信小程序scroll-view实现滚动穿透和阻止滚动的方法
2018/08/20 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
JSON 入门教程基础篇 json入门学习笔记
2020/09/22 Javascript
[03:30]DOTA2完美“圣”典精彩集锦
2016/12/27 DOTA
[54:57]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第二场 1月8日
2021/03/11 DOTA
python连接mysql并提交mysql事务示例
2014/03/05 Python
让Python更加充分的使用Sqlite3
2017/12/11 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
2019/01/05 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
Python *args和**kwargs用法实例解析
2020/03/02 Python
Python实现壁纸下载与轮换
2020/10/19 Python
技术岗位竞聘演讲稿
2014/05/16 职场文书
保护水资源的标语
2014/06/17 职场文书
先进班组材料范文
2014/12/25 职场文书
战友聚会致辞
2015/07/28 职场文书
通过feDisplacementMap和feImage实现水波特效
2022/04/24 HTML / CSS
详解Mysql事务并发(脏读、不可重复读、幻读)
2022/04/29 MySQL
搭建zabbix监控以及邮件报警的超级详细教学
2022/07/15 Servers