首頁/ 家居/ 正文

【Python私活案例】螞蟻老師群裡接了個私活,10分鐘賺了100元,批次重新命名檔案!

今天在螞蟻學python的群裡面,有同學提出了這樣一個需求:

【Python私活案例】螞蟻老師群裡接了個私活,10分鐘賺了100元,批次重新命名檔案!

我一看有錢可以賺,立馬來勁兒了,就接下了這一單。同學給我發來了具體的需求:“有一個資料夾folder,裡面有5個資料夾,名稱分別是A、B、C、D、E,這5個資料夾裡面既有資料夾,還有。txt檔案,如何重新命名這五個資料夾中最後一層資料夾裡面的txt檔案(重要說明,只重新命名最後一層裡面的檔案,不是最後一層的不用重新命名),命名要求,原檔名字+對應的五個資料夾名字,如,A中最後一層資料夾的檔名是1。txtx,重新命名後是,1_A。txt”

也就是說處理前的檔名是這樣的:

處理後文件名變為這樣:

其中,A是第一層資料夾的名字。

我馬上想起了從帥帥老師那邊學習長度如何用python中的os來處理檔案實現辦公自動化的知識,就是下面這一節:

【Python私活案例】螞蟻老師群裡接了個私活,10分鐘賺了100元,批次重新命名檔案!

再配合螞蟻學python基礎課中學過的對字串的操作技巧,比如join函式、split方法等等,很快我就寫出了以下程式碼:

當然,中間除錯花了一些時間,因為我發現有一些檔案是重複的,這個時候,就需要好用try-except語句進行處理了。執行程式之後,只花了0。3S的時間,就完成了120個檔案的重新命名,真的是好快呀。

最後展示一下成果:

【Python私活案例】螞蟻老師群裡接了個私活,10分鐘賺了100元,批次重新命名檔案!

也賺到了今天的零花錢:

【Python私活案例】螞蟻老師群裡接了個私活,10分鐘賺了100元,批次重新命名檔案!

人生苦短,我用pyhton, 節省時間還能賺錢,真的香!

程式碼參考自:

螞蟻老師的課程《Python處理Excel辦公自動化》

相關文章

頂部