如何使用python+echarts建立图表

如何使用python+echarts建立图表

前言:
python:了解基础语法
js:熟练使用
其它:暂无

本文流程

python环境安装

教程链接:https://zhuanlan.zhihu.com/p/231233101
注意:python官网下载速度较慢,推荐使用加速器

pycharm进行python解释器配置

在创建项目后,pycharm提示解释器未配置,点击进入解释器配置,选择现有解释器,找到自己pyhon的安装路径(可在系统环境变量中查看),选择该路径下的python.exe文件即可配置。

安装pyecharts :pip install pyecharts
在创建的python项目中创建一个软件包,软件包下内容如图 如何使用python+echarts建立图表
以上就是基本的echart使用了

现在我们实现用 和风天气api +echart 的方式实现 对于未来3天天气的预测情况表。

本章主要步骤

关于python 如何访问api 获取数据 的了解

一般而言访问api都是使用http请求来访问的,而如果想要实现如在线聊天室(qq)这样的功能的话就不能使用http请求来实现的,因为http请求:客户端一般向服务器发送一次请求后就不会继续发送请求了,除非你再次调用http请求那段代码,服务端在你发送了一次http请求后一般也只会返回一次数据就不会再和你有联系了。(我称之为 短连接),而且http请求一般只能在客户端给服务器发送消息的情况下,服务器才能给客户端返回/发送数据。而socket.io连接的双方是可以互相发送数据的。
而用 socket.io和服务器建立的连接 叫做 长连接,顾名思义,长连接就是长期的连接,也就是说二者在建立起socket.io的长连接后就会一直处于连接状态,除非某一方主动终端连接,并且二者可以互相发送数据。
在连接的过程中,双方都可以互相传输数据,也就是说他们可以互相提醒,你想想:qq好友给你发了一条消息(消息先以长连接的方式给服务器,服务器得到了消息,就会把消息再通过长连接的方式发给你,你就接受到了好友发送过来的消息)

python如何发送http请求

创建新的py文件,weather02.py
引入requerst包

import requests
pycharm提示没有request模块,那么以管理员身份打开电脑的powershell,输入安装 requests 模块的代码

安装完后-》回到pycharm-》无报错

weather02.py 代码

响应内容

如何使用python+echarts建立图表
对于获取到的数据做解析,生成echarts表格
进入echart官网选择图表:未来一周气温变化表 we
进入 pycharts官网

https://pyecharts.org/#/zh-cn/intro

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树人工智能基于Python的监督学习208161 人正在系统学习中

来源:遗失愚者

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月9日
下一篇 2022年7月9日

相关推荐