python复制文件的方法有哪些?python文件复制的两种方法

使用电脑操作文件的时候,如果不想改变原文件的操作使,可以先将文件复制之后在使用,而在python中也是如此,只不过要使用的复制方法不一样,所以在不同模块中使用不同的复制文件发方法,这篇文章就讲解了两种文件复制的操作,有需要的朋友可以认真的阅读这篇文章 。

python复制文件的方法有哪些?python文件复制的两种方法

文章插图
【python复制文件的方法有哪些?python文件复制的两种方法】一、文件复制
在系统中,对文件的复制操作非常的简单,将文件保存到对应的位置之后,直接右击鼠标选择复制即可,但是python中要么使用一种类似于创建新文件的方式为shutil模块,要么直接创建一个命令通道,使用的是os模块,详细的操作方法如下:
1、shutil.copy方法
在Python中使用这个方法,类似于Unix 中的“cp”命令,在处理的过程中,所操作的对象是一个文件夹,在使用的时候,会重新创建一个和源文件相同的新文件,文件的名称都是一样的,除此之外,在使用这个方法的时候会将源文件的内容复制之后,同步目标文件权限到源文件 。代码如下:
import shutilsrc = 'path/to/heell.txt'dst = 'path/to/dest_dir'shutil.copy(src, dst)2、os popen 方法
在使用这个方法操作的时候,先是创建一个发送或者是用来接收的管道,最后会返回一个打开并且连接这个创建管道之后的文件对象,此时在文件打开模式上,可以根据需求设置读取或者是写入的权限,代码如下:
#!/usr/bin/python3import os, sys# 使用 mkdir 命令a = 'mkdir newdir'b = os.popen(a,'r',2)print (b)以上就是python复制文件的方法有哪些?python文件复制的两种方法的全部内容了,除了文章中提到的两种外,python中还有其他的方法可以实现文件的复制 。大家如果学完后感兴趣,可以继续关注学习其他的复制文件的方法 。
python复制文件的方法有哪些?python文件复制的两种方法

文章插图
python复制文件的方法有哪些?python文件复制的两种方法

文章插图
python复制文件的方法有哪些?python文件复制的两种方法

文章插图
微信扫码Python课,免费报名
python复制文件的方法有哪些?python文件复制的两种方法

文章插图
现在报名赠100例知识点合集
python复制文件的方法有哪些?python文件复制的两种方法

文章插图

    推荐阅读