linux上文件复制的python代码实现3.py

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux上文件复制的python代码实现3.py相关的知识,希望对你有一定的参考价值。

每次都需要打开代码修改要复制的文件路径台麻烦,所以改用位置参数

#文件的复制3.py

import sys

def copy(source,destination):

 file_read1 = open(source,mode="rb")

 file_write1 = open(destination,mode="wb")

 while True:

     data = file_read1.read(4096)

     if len(data) == 0:

         break

     file_write1.write(data)

 file_read1.close()

 file_write1.close()

 print("完成")

copy(sys.argv[1],sys.argv[2])

运行案例:

[root@node1 day3]# python3  ​​cpy2.py​ /etc/hosts /opt/hosts #位置参数

完成

[root@node1 day3]# ls /opt/

1.txtx  hostname  hosts  registries.conf

以上是关于linux上文件复制的python代码实现3.py的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Linux 终端上运行带有输入的 python 代码? [复制]

python 怎么实现两台服务器上批量复制文件

四行Python代码实现文件的复制

linux下用简单c语言代码怎么实现实现文件夹所有内容的复制

将Python程序打包成linux可执行文件

说说在 Python 中如何复制、移动、改名以及删除文件或文件夹