起因
看了@lose《python 自定義漂亮的 excel 結果測試報告 》一文,下面代碼中也有不少借鑒文章的內容,非常感謝,侵刪
突然想到每周統計上線類型,都要手動計算統計,心很累
遂突發奇想,直接從數據庫中獲取信息,自定義表格后輸出報告
ps:我司上線通過禪道,文檔這一標簽來管理,所以上線信息可從數據庫中獲取
報告展示
話不多說,先上最終呈現的成果,后面上代碼
代碼分析
前提:
由于禪道是部署在另一臺機器上的,本地直接連數據庫是連不上的,需要先加用戶才能夠在本地連上
代碼主要分為兩部分:
1.python連接mysql數據庫,讀取信息
2.自定義表格,并輸出讀取到的信息
代碼展示
1.連接數據,定義開始結束時間
2.查詢單個信息
3.新增報告,并定義格式
4.將查詢的數據寫入表格中
5.插入表格
6.查詢某一列信息,并將整列信息依次寫入表格
That's all.
歡迎批評指正,交流學習。