[文本處理系列]----批量復制文件并重命名

應用場景

公司項目橫向拓展,需要基于廣汽的項目,創建新的分支,作為NIO的參照。

相當一部分工作是需要基于原來的配置文件,創建新的文件,而保持原來的文件不變,但是,配置文件分散在多個文件夾,而且數量將近一百。手工一個個找到并去拷貝并重新命名太浪費時間,對工作者本身而言也是一種煎熬。

問題分析/抽象

#大量的重復性操作

#對文件的處理

#廣汽項目配置都帶有特征標志,如A12/A86/A39,易于識別。

#可以抽象的問題解決流程。主要為查找帶有關鍵字的文件,在對應文件夾下拷貝,然后,重新命名。

解決方案

python 文本處理,參照問題解決流程。


找到符合篩選條件的文件


獲取匹配的文件列表和生成的目標文件


拷貝文件到對應文件夾下

效果評估

可以將原來1個小時的工作量縮短到5分鐘,甚至更少。效率提升的十倍以上。

Github

https://github.com/xuxiangfengshiwo/python.git

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • # Python 資源大全中文版 我想很多程序員應該記得 GitHub 上有一個 Awesome - XXX 系列...
    小邁克閱讀 3,034評論 1 3
  • 一、Python簡介和環境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,800評論 0 10
  • Swift1> Swift和OC的區別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,135評論 1 32
  • 放學以后,蘭蘭和東東一起打掃教室。蘭蘭擦玻璃,東東擦桌子。蘭蘭擦玻璃很認真,東東擦桌子很干凈。他們把教室打掃的干干凈凈。
    36ddcaaad7c8閱讀 97評論 0 0
  • 月考后的游學是耀華實驗學校的特色,在小學部涂主任的策劃下,在一年級年級長汪老師、游老師的帶領下,秋高氣爽的今...
    水又三閱讀 403評論 0 0