起因
看了@lose《python 自定義漂亮的 excel 結(jié)果測試報(bào)告 》一文蹄衷,下面代碼中也有不少借鑒文章的內(nèi)容,非常感謝厘肮,侵刪
突然想到每周統(tǒng)計(jì)上線類型愧口,都要手動計(jì)算統(tǒng)計(jì),心很累
遂突發(fā)奇想类茂,直接從數(shù)據(jù)庫中獲取信息耍属,自定義表格后輸出報(bào)告
ps:我司上線通過禪道托嚣,文檔這一標(biāo)簽來管理,所以上線信息可從數(shù)據(jù)庫中獲取
報(bào)告展示
話不多說厚骗,先上最終呈現(xiàn)的成果注益,后面上代碼
代碼分析
前提:
由于禪道是部署在另一臺機(jī)器上的,本地直接連數(shù)據(jù)庫是連不上的溯捆,需要先加用戶才能夠在本地連上
代碼主要分為兩部分:
1.python連接mysql數(shù)據(jù)庫,讀取信息
2.自定義表格厦瓢,并輸出讀取到的信息
代碼展示
1.連接數(shù)據(jù)提揍,定義開始結(jié)束時(shí)間
2.查詢單個信息
3.新增報(bào)告,并定義格式
4.將查詢的數(shù)據(jù)寫入表格中
5.插入表格
6.查詢某一列信息煮仇,并將整列信息依次寫入表格
That's all.
歡迎批評指正劳跃,交流學(xué)習(xí)。