2021.12.05(echarts生成mysql表词云)
访问数据库的数据绘制词云
数据可视化echarts+mysql+python+flask
下面是后端代码:
from flask import Flask,render_template
import json
import pymysql
app = Flask(__name__)
@app.route('/')
def hello_world():
return render_template('index1.html')
@app.route('/test', methods=['POST'])
def mytest():
con = pymysql.connect(host='localhost',user='root',passwd='cbj123',db='bigdata',port=3306,charset='utf8')
cur = con.cursor()
sql = 'select * from hero'
cur.execute(sql)
see = cur.fetchall()
word = []
count = []
jsonData = {}
for data in see:
word.append(data[0])
count.append(data[1])
jsonData['word'] = word
jsonData['count'] = count
j = json.dumps(jsonData)
cur.close()
con.close()
return (j)
if __name__ == '__main__':
app.run(debug=True)
下面是前端代码:
Title
效果如下:
转载于:https://blog.csdn.net/No1Brother_Jian/article/details/90754499