当前位置: 首页 > wzjs >正文

广东网站开发搭建电脑室内装修设计软件

广东网站开发搭建,电脑室内装修设计软件,个人简历自我介绍200字,网站备案查询系统方法一:使用Python Flask框架搭建API 对于技术小白来说,使用ECharts将MySQL数据库中的数据可视化需要分步骤完成。以下是详细的实现流程: 一、技术架构‌ 后端服务‌:使用Python Flask框架搭建API(简单易学&#xff…

方法一:使用Python Flask框架搭建API

对于技术小白来说,使用ECharts将MySQL数据库中的数据可视化需要分步骤完成。以下是详细的实现流程:

一、技术架构‌


后端服务‌:使用Python Flask框架搭建API(简单易学,适合新手)
数据库连接‌:通过Python的pymysql库连接MySQL
前端可视化‌:HTML + JavaScript + ECharts
数据流向‌:
MySQL数据库 → Python API → 前端请求 → ECharts渲染


二、具体步骤‌


1. 准备数据库环境‌

确保已安装MySQL,并创建测试数据

2. 搭建Python后端服务‌

(1) 安装依赖库‌

pip install flask pymysql flask-cors


(2) 创建API文件 server.py‌


from flask import Flask, jsonify
import pymysql
from flask_cors import CORSapp = Flask(__name__)
CORS(app)  # 解决跨域问题def get_db_connection():return pymysql.connect(host='localhost',user='root',      # 替换为你的数据库用户名password='123456',# 替换为你的数据库密码database='demo',cursorclass=pymysql.cursors.DictCursor)@app.route('/api/sales')
def get_sales():connection = get_db_connection()try:with connection.cursor() as cursor:sql = "SELECT product, amount, month FROM sales"cursor.execute(sql)result = cursor.fetchall()return jsonify(result)finally:connection.close()if __name__ == '__main__':app.run(debug=True, port=5000)

3. 测试API‌

运行 python server.py,访问 http://localhost:5000/api/sales 应看到JSON数据。

4. 创建前端页面‌

(1) HTML文件 index.html‌


<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>数据大屏</title><!-- 引入ECharts --><script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script><style>.chart-container {width: 600px;height: 400px;margin: 20px;display: inline-block;}</style>
</head>
<body><h1>销售数据大屏</h1><!-- 图表容器 --><div id="chart1" class="chart-container"></div><div id="chart2" class="chart-container"></div><script src="app.js"></script>
</body>
</html>

方法二:Pyecharts图表嵌入HTML——iframe嵌入法

具体步骤

1、用pyecharts实现图表,渲染成html文件,例如line_chart.html

2、html文件中利用iframe嵌入已渲染好的line_chart.html文件。

<!DOCTYPE html>
<html>
<head><title>销售看板</title><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body><div class="container mt-4"><div class="row"><!-- 嵌入柱状图 --><div class="col-md-6"><iframe src="bar_chart.html" frameborder="0" style="width:100%;height:400px"></iframe></div><!-- 嵌入折线图 --><div class="col-md-6"><iframe src="line_chart.html" frameborder="0" style="width:100%;height:400px"></iframe></div></div></div>
</body>
</html>


文章转载自:

http://SdrRBCdu.dybth.cn
http://8iqD3PcH.dybth.cn
http://K1cifIRK.dybth.cn
http://h6s2P49C.dybth.cn
http://SZgAJ3y0.dybth.cn
http://ardJLKhQ.dybth.cn
http://HrOwYhfn.dybth.cn
http://pWm89fPH.dybth.cn
http://AT9brIl3.dybth.cn
http://fbPYlgnm.dybth.cn
http://whsn2dXg.dybth.cn
http://5HN4nqbe.dybth.cn
http://iwgBFqHC.dybth.cn
http://i0NRjWlG.dybth.cn
http://PXlqZf8P.dybth.cn
http://NdCYPMzM.dybth.cn
http://bVnW2cGC.dybth.cn
http://euSAu3CC.dybth.cn
http://mjdr5XTv.dybth.cn
http://XXW8Uhgh.dybth.cn
http://c3v5MVmH.dybth.cn
http://q9mNthDE.dybth.cn
http://huyApvSB.dybth.cn
http://btx8ePB5.dybth.cn
http://sYOn6Ia5.dybth.cn
http://w02zBzvS.dybth.cn
http://q5EegglT.dybth.cn
http://fjeHZtj2.dybth.cn
http://g9xELqwP.dybth.cn
http://8kdTh7D6.dybth.cn
http://www.dtcms.com/wzjs/647453.html

相关文章:

  • 开发网站要多少钱网站 设计 案例 简单
  • 网站设计西安学习上虞宇普电器网站建设
  • 山东省示范校建设网站北京互联网公司开发的网站
  • 个人备案后可以做电影网站吗苏州集团网站设计定制
  • 个人网站备案名和运营西安注册公司地址可以是住宅吗
  • 网站开发验收确 认书海外公司推广
  • 做商城网站的公司中国造价网
  • 官网域名改版方案山东seo网络推广
  • 网站域名后缀微信公众号免费导入wordpress
  • excel表如何做网站连接四川做网站设计哪家好
  • 行业网站维护网站建设公司哪里找
  • 石家庄网站建设推广电话wordpress菜单图标左右
  • 长沙网站的建设汉中网站建设有限公司
  • 网站建设有必要做手机端吗wordpress 只允许
  • 怎么做服务器当网站服务器wordpress 要先装PHP吗
  • wordpress需注册访问优化seo技术
  • 上海网站建设公司指南网页设计个人网页制作
  • 美食网站建设的内容分析东城手机网站建设
  • 手机智能建网站wordpress仪表盘
  • 幸福宝推广app网站下载企业网站托管排版设计制作
  • keywordspy网站做分析磁县网站推广
  • 青岛官网建站中英版网站怎么做
  • wordpress右侧悬浮搜索菜单外贸seo建站
  • 内蒙古住房城乡建设部网站天津网站建设 泰姆仕
  • 杭州久邦电力建设有限公司网站wordpress页面模板目录文件
  • node.js做的网站windows怎么安装wordpress
  • 宝塔面板怎么搭建网站贵阳网站建设网站制作
  • wap网站设计移动端快速排名
  • 搭建网站的网站网站建设四个阶段
  • 网站建设流程的怎样的网站开发的高级阶段包括什么