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中实现从目录中过滤出指定文件类型的文件
Feb 02 Python
Python THREADING模块中的JOIN()方法深入理解
Feb 18 Python
Python的Tornado框架异步编程入门实例
Apr 24 Python
python实现在windows服务中新建进程的方法
Jun 30 Python
使用Python3 编写简单信用卡管理程序
Dec 21 Python
Pytorch入门之mnist分类实例
Apr 14 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
Nov 26 Python
使用 PyTorch 实现 MLP 并在 MNIST 数据集上验证方式
Jan 08 Python
python十进制转二进制的详解
Feb 07 Python
Python类中self参数用法详解
Feb 13 Python
详解python如何引用包package
Jun 07 Python
浅谈TensorFlow中读取图像数据的三种方式
Jun 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获取后台Job管理的实现代码
2011/06/10 PHP
浅谈php和.net的区别
2014/09/28 PHP
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
PHP实现的随机IP函数【国内IP段】
2016/07/20 PHP
php封装的单文件(图片)上传类完整实例
2016/10/18 PHP
PHP实现websocket通信的方法示例
2018/08/28 PHP
用js实现小球的自由移动代码
2013/04/22 Javascript
jquery 定位input元素的几种方法小结
2013/07/28 Javascript
js分页代码分享
2014/04/28 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
js实现在同一窗口浏览图片
2014/09/17 Javascript
浅谈JavaScript字符串与数组
2015/06/03 Javascript
Nodejs调用WebService的示例代码
2017/09/29 NodeJs
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
浅谈JavaScript中你可能不知道URL构造函数的属性
2020/07/13 Javascript
python继承和抽象类的实现方法
2015/01/14 Python
利用 Monkey 命令操作屏幕快速滑动
2016/12/07 Python
基于pip install django失败时的解决方法
2018/06/12 Python
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
Python装饰器用法实例分析
2019/01/14 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
Pytorch生成随机数Tensor的方法汇总
2020/09/09 Python
CSS3+JavaScript实现炫酷呼吸效果的示例代码
2020/06/15 HTML / CSS
英国假发网站:Hothair
2018/02/23 全球购物
四种会话跟踪技术
2015/05/20 面试题
群众路线党课主持词
2014/04/01 职场文书
遗嘱继承公证书
2014/04/09 职场文书
特教教师先进事迹
2014/05/21 职场文书
飞机制造技术专业求职信
2014/07/27 职场文书
中学生爱国演讲稿
2014/09/05 职场文书
2014年小学工作总结
2014/11/26 职场文书
2014年销售人员工作总结
2014/11/27 职场文书
预备党员转正党小组意见
2015/06/01 职场文书
浅谈resultMap的用法及关联结果集映射
2021/06/30 Java/Android
Windows Server 2012配置DNS服务器的方法
2022/04/29 Servers