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文件復制的兩種方法


    猜你喜歡