淺談Python實現(xiàn)2種文件復制的方法
更新時間:2018年01月19日 10:37:10 作者:Hank_Gao
這篇文章主要介紹了淺談Python實現(xiàn)2種文件復制的方法,具有一定借鑒價值,需要的朋友可以參考下
本文實例主要實現(xiàn)Python中的文件復制操作,有兩種方法,具體實現(xiàn)代碼如下所示:
#coding:utf-8 # 方法1:使用read()和write()模擬實現(xiàn)文件拷貝 # 創(chuàng)建文件hello.txt src = file("hello.txt", "w") li = ["Hello world \n", "Hello China \n"] src.writelines(li) src.close() #把hello.txt 拷貝到hello2.txt src = file("hello.txt", "r") dst = file("hello2.txt", "w") dst.write(src.read()) src.close() dst.close() # 方法2:使用shutil模塊 # shutil模塊是一個文件、目錄的管理接口,提供了一些用于復制文件、目錄的函數(shù) # copyfile()函數(shù)可以實現(xiàn)文件的拷貝 # copyfile(src, dst) # move()函數(shù)實現(xiàn)文件的剪切 # move(src, dst) import shutil shutil.copyfile("hello.py", "hello2.py") #hello.txt內容復制給hello2.txt shutil.move("hello.py", "../") #hello.txt復制到當前目錄的父目錄,然后刪除hello.txt shutil.move("hell2.txt", "hello3.txt") #hello2.txt移到當前目錄并命名為hello3.py, 然后刪除hello2.txt
總結
以上就是本文關于淺談Python實現(xiàn)2種文件復制的方法的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關文章
Python二叉樹的遍歷操作示例【前序遍歷,中序遍歷,后序遍歷,層序遍歷】
這篇文章主要介紹了Python二叉樹的遍歷操作,結合實例形式分析了Python針對二叉樹的前序遍歷,中序遍歷,后序遍歷,層序遍歷等相關操作實現(xiàn)技巧,需要的朋友可以參考下2018-12-12Python 操作SQLite數(shù)據(jù)庫的示例
這篇文章主要介紹了Python 操作SQLite數(shù)據(jù)庫的示例,幫助大家更好的利用python操作數(shù)據(jù)庫處理數(shù)據(jù),感興趣的朋友可以了解下2020-10-10pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法
這篇文章主要給大家介紹了關于pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2022-08-08