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 内置字符串处理函数的使用方法
Jun 11 Python
10款最好的Web开发的 Python 框架
Mar 18 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
Mar 02 Python
Python黑帽编程 3.4 跨越VLAN详解
Sep 28 Python
使用python编写简单的小程序编译成exe跑在win10上
Jan 15 Python
Python使用tkinter库实现文本显示用户输入功能示例
May 30 Python
python机器人运动范围问题的解答
Apr 29 Python
django 自定义filter 判断if var in list的例子
Aug 20 Python
Pycharm+Python+PyQt5使用详解
Sep 25 Python
Pytorch的mean和std调查实例
Jan 02 Python
python中的yield from语法快速学习
Nov 06 Python
Python自动化实战之接口请求的实现
May 30 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连接函数implode与分割explode的深入解析
2013/06/26 PHP
PHP把小数转成整数3种方法
2014/06/30 PHP
Laravel 自动生成验证的实例讲解:login / logout
2019/10/14 PHP
Array的push与unshift方法性能比较分析
2011/03/05 Javascript
jquery利用event.which方法获取键盘输入值的代码
2011/10/09 Javascript
用js调用迅雷下载代码的二种方法
2013/04/15 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
jQuery表单验证功能实例
2015/08/28 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
JavaScript:Array类型全面解析
2016/05/19 Javascript
轻松掌握JavaScript单例模式
2016/08/25 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
js实现日期显示的一些操作(实例讲解)
2017/07/27 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
原生JS实现简单的倒计时功能示例
2018/08/30 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
2019/10/16 Javascript
Javascript执行上下文顺序的深入讲解
2020/11/04 Javascript
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
[02:12]2019完美世界全国高校联赛(春季赛)报名开启
2019/03/01 DOTA
详解Python使用simplejson模块解析JSON的方法
2016/03/24 Python
Python迭代和迭代器详解
2016/11/10 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
python 移动图片到另外一个文件夹的实例
2019/01/10 Python
python自定义时钟类、定时任务类
2021/02/22 Python
解决Pycharm的项目目录突然消失的问题
2020/01/20 Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
2020/01/22 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
MADE荷兰:提供原创设计师家具
2018/04/03 全球购物
这段代码难道不该打印出56吗
2013/02/27 面试题
护士试用期自我鉴定
2014/02/08 职场文书
给校长的一封建议书
2014/03/12 职场文书
2014乡镇干部对照检查材料思想汇报
2014/09/26 职场文书
Python 实现定积分与二重定积分的操作
2021/05/26 Python
分析设计模式之模板方法Java实现
2021/06/23 Java/Android