因為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...