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如何为创建大量实例节省内存
Mar 20 Python
python如何为被装饰的函数保留元数据
Mar 21 Python
对Python中DataFrame按照行遍历的方法
Apr 08 Python
python利用smtplib实现QQ邮箱发送邮件
May 20 Python
解决pyqt5中QToolButton无法使用的问题
Jun 21 Python
python读取ini配置文件过程示范
Dec 23 Python
python3读取autocad图形文件.py实例
Jun 05 Python
详解python metaclass(元类)
Aug 13 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 Python
全网最详细的PyCharm+Anaconda的安装过程图解
Jan 25 Python
Python 机器学习工具包SKlearn的安装与使用
May 14 Python
Python中的 No Module named ***问题及解决
Jul 23 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
如何做到多笔资料的同步
2006/10/09 PHP
PHP个人网站架设连环讲(二)
2006/10/09 PHP
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
PHP中的函数嵌套层数限制分析
2011/06/13 PHP
php实现读取超大文件的方法
2014/07/28 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
2016/01/03 PHP
PHP观察者模式定义与用法实例分析
2019/03/22 PHP
PHP面向对象程序设计之对象的遍历操作示例
2019/06/12 PHP
PHP数组array类常见操作示例
2020/05/15 PHP
Add a Picture to a Microsoft Word Document
2007/06/15 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
toggle()隐藏问题的解决方法
2014/02/17 Javascript
每天一篇javascript学习小结(Array数组)
2015/11/11 Javascript
将json转换成struts参数的方法
2016/11/08 Javascript
详解Angular2 之 结构型指令
2017/06/21 Javascript
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
详解node child_process模块学习笔记
2018/01/24 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
[03:02]安得倚天剑,跨海斩长鲸——中国军团出征DOTA2国际邀请赛
2018/08/14 DOTA
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
python批量修改图片大小的方法
2018/07/24 Python
Python中输入和输出(打印)数据实例方法
2019/10/13 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
详解Python中namedtuple的使用
2020/04/27 Python
学会python自动收发邮件 代替你问候女友
2020/05/20 Python
C语言开发工程师测试题
2016/12/20 面试题
ASP.NET中的身份验证有那些
2012/07/13 面试题
幼儿教师工作感言
2014/02/14 职场文书
2014年管理工作总结
2014/11/22 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
2016年学校禁毒宣传活动工作总结
2016/04/05 职场文书