知行编程网知行编程网  2023-01-12 21:00 知行编程网 隐藏边栏  0 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python复制文件的方法整理的相关知识,包括python文件内容拷贝,以及python批量查找文件并复制这些编程知识,希望对大家有参考作用。

如何组织python复制文件


对于电脑中的文件,我们可以在不想接触到原文件的基础上,先拷贝一份再使用。存在


python中不同模块复制文件夹的方法不同。一种是新建一个类似的新文件,或者新建一个命令通道,对应shutil和os模块。下面我们将详细讲解python中复制文件的两种方法。



1.shutil.copy

类似于 Unix 中的“cp”命令。这意味着如果目标是一个文件夹,那么它将在其中创建一个与源文件同名(基本名称)的新文件。另外,该方法在复制源文件内容后,会将目标文件权限同步到源文件。

import shutil
 
src = 'path/to/file.txt'
dst = 'path/to/dest_dir'
shutil.copy(src, dst)




2.


os popen



此方法创建一个管道来发送或接收命令。它返回一个打开的管道文件对象。你可以使用它来读取或写入,具体取决于文件打开模式,如“r”(默认)或“w”。

#!/usr/bin/python3
import os, sys
 
# 使用 mkdir 命令
a = 'mkdir nwdir'
b = os.popen(a,'r',1)
print (b)


以上就是


python复制文件的方法整理


,除了上面提到的两种,还有其他的复制文件的方式。学完以后如果有兴趣,可以在这个问题上进一步展开。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享