免費Working Tools- 提升工作效率- 自行開發Python 小工具
完整工具下載連結
哈囉哈囉,今天想跟大家分享一個我在工作中常用到的一個自己開發的簡單小工具,可以從我的Github連結免費下載喔,它是用來批量改變檔案名稱的,小弟我的工作很常需要載入大量的data來分析,所以檔名一致,但有順序是最方便我進行分析的data,那我也想了幾個使用情境,如果大家看了後,有想到怎麼用在幫助自己的工作上,那就太好了。
1. 使用情境
a. 角色: AI 工程師
情境: 你需要大量的餵給AI train data,來訓練AI,但是為了效率這些Data可能同時由不同device 來產生,像是假設computer A 產生train data1~100.csv,而computer B產生train data1~100.csv,而這時你想要合併它們然後餵給AI,train data1~200.csv。
b.角色: Data Scientist
情境: 你需要大量load進data來分析,但這些data的名稱,由於收集人的不同,名稱很不一致,導致很難一次把data load進程式中處理。
b. 角色: 客服或行銷人員
情境: 被指派整理過去不同同事收集回來的客戶資料,它們都是客戶資料,但是因為每個人命名方式不同,導致數據看起來很亂,但之後不管是要分析還是查找過去客戶資料,這樣沒有排序好的data都會很難處理。
2. 使用步驟
Step1: Execute it 執行它
a. cd 到 C:\Users\user\Desktop\Working-Tools\tool_reset_filename, 然後打上python tool_reset_filename.py
b. 如果沒有Python 環境,可以直接點擊我打包好的tool_reset_filename.exe(但有個缺點,就是如果有錯會直接閃退,你會不知道哪裡有問題,像是你指定的資料夾不可以更改裡面內容(權限問題))
Step 2:
a. Input folder path 打入你指定的資料夾路徑,圈圈的地方複製路徑,然後貼到程式中,預設的路徑是你下載下來的那個temp(folder),建議:可以把你欲改名的資料複製到temp(folder)進行操作
Step 3:
a. new file name: 為你的新資料取一個統一的資料名稱
b. new file name order you want to start: 新產生的資料編號你想要從幾開始
c. 舉例: 我這邊示範的設定
new file name: customer
new file name order you want to start: 1
Step 4:
a. Automatic help? : 自動幫你搬動檔案的服務
選擇yes才會進行下一步,選擇no程式就完成了你的需求
舉例: 我這邊選擇的是yes
Step 5:
a. 接下來它會詢問新的目錄路徑,將你指定的資料夾路徑複製並貼上
舉例: 我這邊選擇的是放到如圖的test2資料夾
Step 6:
a. you want to cut or copy the files to the new folder? 你想要用剪下貼上的方式,還是複製的方式到新的資料夾內
舉例: 我這邊選的是cut
小叮嚀: 有可能會因為你指定的資料夾,你並沒有寫入的權限,導致程式失效,但是都會跳出提醒提示,所以建議還是在我預設的資料夾temp下進行操作喔!!
這樣就完成囉!! 希望可以幫助減少大家的工作量!!