匯入小工具 (0) - csv 該怎麼匯入資料庫?你有這困擾嗎?


Posted by 微薄艇 on 2021-07-03

前言

你有這些困擾嗎?行銷、行政人員會從各處拿到聯絡人名單,可能是參加活動後填寫的問卷,也可能是訂閱電子報後留下的資訊,每次要將這些資料匯入資料庫時,總是要透過你才能做這件事,不僅會時常打擾你的工作,也會打斷你工作的節奏。正在工作的你可能在想拜占庭容錯機制,也有可能在想分散式資料庫一致性問題,也很有可能你只是在發呆的薪水小偷

工程師的思考模式

圖片來源 工程師的思考模式

本來大腦在思考內容,全都被黑洞帶走

Blackhole

圖片來源 This is why you shouldn't interrupt a programmer

為了解決這個問題,我們勢必要開發一款小工具能讓他們使用,你或許覺得簡單寫個 Python Script 給他們執行不就好,但要體諒一下不會寫程式的人,要他們安裝開發環境、熟悉那黑黑暗暗的 Terminal 介面、還要在那邊下指令執行,會不會有點不太親(殘)民(忍),所以才有了這邊系列文章,針對時常需要處理 CRUD 的文書工程師

歡迎來到文書工程師系列

本次的針對時常要大量 CRUD 的文書工程師(如我),裡頭的範例程式碼皆是使用 Python,會針對以下幾個部分做討論,也會提及所用的的 package 與 library,最後整合在一起打造出可用的小工具。

  1. 虛擬環境
  2. 連接資料庫
  3. 環境變數
  4. 讀取 csv 檔案
  5. 主程式邏輯撰寫
  6. 執行檔參數
  7. 包成執行檔

那就開始吧!我們在下一篇見。


#CSV #Python #Database #tool #postgresql







Related Posts

CSS保健室|width、height

CSS保健室|width、height

 Go 的新手安裝

Go 的新手安裝

JQ總務處|jQuery事件與函式|深入淺出jQuery

JQ總務處|jQuery事件與函式|深入淺出jQuery


Comments