python写一个复制文件的程序,python编程实现文件的复制

  python写一个复制文件的程序,python编程实现文件的复制

  对于电脑里的文件,我们可以在不想动原文件的基础上,先拷贝再用。在python中,不同的模块以不同的方式复制文件夹。一种是创建一个类似的新文件,或者创建一个命令通道,分别对应shutil和os模块。下面详细解释一下python中复制文件的这两种方法。

  1.shutil.copy

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

  importshutil

  src=path/to/file.txt

  dst=路径/到/目标目录

  2.os popen

  此方法创建发送或接收命令的管道。它返回一个连接到管道的打开文件对象。您可以根据文件打开模式使用它进行读取或写入,如“R”(默认)或“W”。

  #!/usr/bin/python3

  进口系统

  #使用mkdir命令

  a=mkdirnwdir

  b=os.popen(a, r ,1)

  打印(b)以上是python复制文件的方式。除了上面提到的两种方法,还有其他复制文件的方法。如果学习后有兴趣,可以在这个问题上进一步展开。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: