讀出mysql資料儲存到列表,然後完成視覺化

2021-10-04 23:12:26 字數 3531 閱讀 7865

因為pyecharts的bmap模組視覺化的資料型別為列表型別,所以我們要先將資料庫中的資料讀出作為列表,這樣才能方便呼叫。

這是我們在資料庫中建立的表,內容如下:

具體匯出過程如下:

import pymysql

def cities():

con=pymysql.connect(host='localhost',user='root',passwd='niechaogang',db='ncg',port=3306,charset='utf8')

cs1 = con.cursor()

sql1 = "select city from sy1 "

cs1.execute(sql1)

citylist =

alldata = cs1.fetchall()

for city in alldata:

print(citylist)

def weathers():

con=pymysql.connect(host='localhost',user='root',passwd='niechaogang',db='ncg',port=3306,charset='utf8')

cs1 = con.cursor()

sql1 = "select weather from sy1 "

cs1.execute(sql1)

weatherslist =

alldata = cs1.fetchall()

for weather in alldata:

print(weatherslist)

if __name__ == '__main__':

cities()

weathers()

這裡我定義了兩個函式分別對錶中的兩列資料進行了匯出。輸出結果為兩個列表:

參考部落格

然後結合pyecharts對列表資料進行視覺化,完整**如下:

).set_global_opts(title_opts=opts.titleopts(title="bmap-基本示例"))

.render("bmap_base.html")

)if __name__=="__main__":

sj()

執行結果:

完整**如下:

).set_global_opts(title_opts=opts.titleopts(title="bmap-基本示例"))

.render("bmap.html")

)if __name__=="__main__":

sj()

**執行結果如圖:

Scrapy item資料儲存到mysql

以下操作是在window環境下進行的 pip install mysqlclient2.新建pipelineitem 類class mysqlpipelineitem object def init self pass def process item self,item,spider pass d...

檔案儲存到資料庫 從資料庫讀出寫成檔案

一 儲存檔案到資料庫中。將檔案儲存到資料庫中,實際上是將檔案轉換成二進位製流後,將二進位製流儲存到資料庫相應的字段中。在sql server中該字段的資料型別是image,在access中該字段的資料型別是ole物件,在orcle中是blob型別。儲存檔案到資料庫中 fileinfo fi new ...

把資料儲存到本地

student.h import inte ce student nsobject property nonatomic,copy nsstring name property nonatomic,copy nsstring property nonatomic,assign nsinteger a...