欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實現(xiàn)文件的備份流程詳解

 更新時間:2019年06月18日 14:43:02   投稿:laozhang  
在本篇文章中我們給大家整理了關(guān)于python實現(xiàn)文件的備份的詳細(xì)流程步驟,有興趣的朋友們學(xué)習(xí)下。

python實現(xiàn)輸入要備份的文件名稱:test.txt

12行代碼實現(xiàn)文件備份功能

第一步:打開我們的pycharm軟件,然后新建一個Python文件

第二步:新建好我們的Python文件后,我們在編輯界面輸入以下代碼:

oldfilename=input("請輸入要備份的文件名:") #輸入需要備份的舊文件名
oldfile=open(oldfilename,'r') #打開舊文件
if oldfile: #如果文件存在,則執(zhí)行下面的語句
  fileflagnum=oldfilename.rfind('.')
  if fileflagnum>0: #如果舊文件內(nèi)容數(shù)據(jù)長度大于0,則執(zhí)行下面語句
    fileflag=oldfilename[fileflagnum:] #找出舊文件名
  newfilename=oldfilename[:fileflagnum]+'[附件]' #創(chuàng)建一個新文件,命名為:舊文件名+.+[附件]
  newfile=open(newfilename,'w') #創(chuàng)建寫入新文件
  content=oldfile.read() #讀出舊文件的內(nèi)容
  newfile.write(content) #將讀出的內(nèi)容寫入新文件
  oldfile.close()
  newfile.close()

第三步:編寫好我們的代碼之后,我們點擊鼠標(biāo)右鍵或者同時按住Ctrl+shift+F10進(jìn)行代碼的運行編譯

第四步:這時候我們的控制面板就會心事讓我們輸入要備份的文件名,我們輸入我們要備份的文件,注意這里輸入的時候,它的后綴名也要輸入,否則會報錯顯示找不到文件

第五步:這時候輸入完成之后,我們點擊回車(enter),我們再次看我們的文件夾所在的目錄,發(fā)現(xiàn)已經(jīng)成功的備份了一份同樣的文件,而且文件的備份名字格式也是我們設(shè)置的那種備份格式

第六步:為了檢測我們備份的文件是否它的內(nèi)容也是一樣的,我們分別打開驗證一下。發(fā)現(xiàn)兩份內(nèi)容都是一模一樣的。以上就是我的方法,希望對你們在學(xué)習(xí)的過程中有所幫助,不足之處請多多見諒了*_*

這個代碼不能實現(xiàn)文件內(nèi)容時中文的備份,如果大家需要,可以繼續(xù)改進(jìn)一下,將讀取的內(nèi)容轉(zhuǎn)換為utf-8即可

相關(guān)文章

  • 使用python腳本檢查ssl證書到期時間

    使用python腳本檢查ssl證書到期時間

    這篇文章主要為大家介紹了使用python腳本檢查ssl證書到期時間,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • 安裝ElasticSearch搜索工具并配置Python驅(qū)動的方法

    安裝ElasticSearch搜索工具并配置Python驅(qū)動的方法

    這篇文章主要介紹了安裝ElasticSearch搜索工具并配置Python驅(qū)動的方法,文中還介紹了其與Kibana數(shù)據(jù)顯示客戶端的配合使用,需要的朋友可以參考下
    2015-12-12
  • pytorch lstm gru rnn 得到每個state輸出的操作

    pytorch lstm gru rnn 得到每個state輸出的操作

    這篇文章主要介紹了pytorch lstm gru rnn 得到每個state輸出的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python標(biāo)準(zhǔn)庫os常用函數(shù)和屬性詳解

    Python標(biāo)準(zhǔn)庫os常用函數(shù)和屬性詳解

    os模塊是Python標(biāo)準(zhǔn)庫中的一個用于訪問操作系統(tǒng)相關(guān)功能的模塊,os模塊提供了一種可移植的使用操作系統(tǒng)功能的方法,本文給大家介紹下?OS標(biāo)準(zhǔn)庫常用函數(shù)和屬性,感興趣的朋友跟隨小編一起看看吧
    2022-11-11
  • 如何輕松實現(xiàn)Python數(shù)組降維?

    如何輕松實現(xiàn)Python數(shù)組降維?

    歡迎來到Python數(shù)組降維實現(xiàn)方法的指南!這里,你將探索一種神秘又強大的編程技術(shù),想要提升你的Python編程技巧嗎?別猶豫,跟我一起深入探索吧!
    2024-01-01
  • pytorch中的matmul與mm,bmm區(qū)別說明

    pytorch中的matmul與mm,bmm區(qū)別說明

    這篇文章主要介紹了pytorch中的matmul與mm,bmm區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 用Python實現(xiàn)一個簡單的線程池

    用Python實現(xiàn)一個簡單的線程池

    這篇文章主要介紹了用Python實現(xiàn)一個簡單的線程池,通過這個小程序可以幫助更好地理解Python中線程的運行機(jī)制,需要的朋友可以參考下
    2015-04-04
  • python中time模塊指定格式時間字符串轉(zhuǎn)為時間戳

    python中time模塊指定格式時間字符串轉(zhuǎn)為時間戳

    本文主要介紹了python中time模塊指定格式時間字符串轉(zhuǎn)為時間戳,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python自動化構(gòu)建工具scons使用入門筆記

    Python自動化構(gòu)建工具scons使用入門筆記

    這篇文章主要介紹了Python自動化構(gòu)建工具scons使用入門筆記,本文講解了安裝scons、scons常用命令、scons使用示例等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • Python單鏈表的簡單實現(xiàn)方法

    Python單鏈表的簡單實現(xiàn)方法

    這篇文章主要介紹了Python單鏈表的簡單實現(xiàn)方法,包括定義所需的字段及具體實現(xiàn)代碼的分析,需要的朋友可以參考下
    2014-09-09

最新評論