Python3实现监控新型冠状病毒肺炎疫情的示例代码


Posted in Python onFebruary 13, 2020

代码如下所示:

import requests
import json
from pyecharts.charts import Map, Geo
from pyecharts import options as opts
from pyecharts.globals import GeoType, RenderType
url = 'https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5'
datas = json.loads(requests.get(url=url).json()['data'])
china = datas['areaTree'][0]['children']
data = []
for i in range(len(china)):
data.append([china[i]['name'], china[i]['total']['confirm']])
confirm = datas['chinaTotal']['confirm']
suspect = datas['chinaTotal']['suspect']
dead = datas['chinaTotal']['dead']
heal = datas['chinaTotal']['heal']
lastUpdateTime = datas['lastUpdateTime']
print(confirm, suspect, dead, lastUpdateTime)
china_total = "确诊:" + str(confirm) + " 疑似:" + str(suspect) + " 死亡:" + str(dead) + " 治愈:" + str(
heal) + " 更新日期:" + lastUpdateTime
geo = (
Geo(init_opts=opts.InitOpts(width="1200px", height="600px", bg_color="#404a59", page_title="全国疫情实时报告",
renderer=RenderType.SVG, theme="white")) # 设置绘图尺寸,背景色,页面标题,绘制类型
.add_schema(maptype="china", itemstyle_opts=opts.ItemStyleOpts(color="rgb(49,60,72)",
border_color="rgb(0,0,0)")) # 中国地图,地图区域颜色,区域边界颜色
.add(series_name="geo", data_pair=data, type_=GeoType.EFFECT_SCATTER) # 设置地图数据,动画方式为涟漪特效effect scatter
.set_series_opts( # 设置系列配置
label_opts=opts.LabelOpts(is_show=False), # 不显示Label
effect_opts=opts.EffectOpts(scale=6)) # 设置涟漪特效缩放比例
.set_global_opts( # 设置全局系列配置
# visualmap_opts=opts.VisualMapOpts(min_=0, max_=sum / len(datas)), # 设置视觉映像配置,最大值为平均值
title_opts=opts.TitleOpts(title="全国疫情地图", subtitle=china_total, pos_left="center", pos_top="10px",
title_textstyle_opts=opts.TextStyleOpts(color="#fff")),
# 设置标题,副标题,标题位置,文字颜色
legend_opts=opts.LegendOpts(is_show=False), # 不显示图例
)
)
geo.render(path="./render.html")

运行效果图如下所示:

Python3实现监控新型冠状病毒肺炎疫情的示例代码

总结

以上所述是小编给大家介绍的Python3实现监控新型冠状病毒肺炎疫情的示例代码,希望对大家有所帮助!

Python 相关文章推荐
python用于url解码和中文解析的小脚本(python url decoder)
Aug 11 Python
python实现TCP服务器端与客户端的方法详解
Apr 30 Python
Python中DJANGO简单测试实例
May 11 Python
python数据类型_元组、字典常用操作方法(介绍)
May 30 Python
Python实现购物车程序
Apr 16 Python
Python使用gRPC传输协议教程
Oct 16 Python
基于python实现高速视频传输程序
May 05 Python
python银行系统实现源码
Oct 25 Python
python+tifffile之tiff文件读写方式
Jan 13 Python
Python实现拼音转换
Jun 07 Python
Python实现文字pdf转换图片pdf效果
Apr 03 Python
在NumPy中深拷贝和浅拷贝相关操作的定义和背后的原理
Apr 14 Python
python操作docx写入内容,并控制文本的字体颜色
Feb 13 #Python
使用Python 自动生成 Word 文档的教程
Feb 13 #Python
python实现替换word中的关键文字(使用通配符)
Feb 13 #Python
python isinstance函数用法详解
Feb 13 #Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
Feb 13 #Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 #Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 #Python
You might like
php中获取关键词及所属来源搜索引擎名称的代码
2011/02/15 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
Yaf框架封装的MySQL数据库操作示例
2019/03/06 PHP
js文件中调用js的实现方法小结
2009/10/23 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
2013/08/05 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
深入理解JavaScript中为什么string可以拥有方法
2016/05/24 Javascript
Javascript 数组去重的方法(四种)详解及实例代码
2016/11/24 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
React-Router如何进行页面权限管理的方法
2017/12/06 Javascript
浅谈AngularJS中$http服务的简单用法
2018/05/15 Javascript
HTML+JS实现“代码雨”效果源码(黑客帝国文字下落效果)
2020/03/17 Javascript
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python中的高级数据结构详解
2015/03/27 Python
python fabric使用笔记
2015/05/09 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
Linux下python3.6.1环境配置教程
2018/09/26 Python
python 解压pkl文件的方法
2018/10/25 Python
python设置环境变量的作用和实例
2019/07/09 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
安装docker-compose的两种最简方法
2019/07/30 Python
python 如何将数据写入本地txt文本文件的实现方法
2019/09/11 Python
python超时重新请求解决方案
2019/10/21 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
python 自定义异常和主动抛出异常(raise)的操作
2020/12/11 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
python中PyQuery库用法分享
2021/01/15 Python
详解html5页面 rem 布局适配方法
2018/01/12 HTML / CSS
家教广告词
2014/03/19 职场文书
经典的毕业生自荐信范文
2014/04/14 职场文书
学校火灾防控方案
2014/06/09 职场文书
中文专业自荐书
2014/06/29 职场文书
企业员工爱岗敬业演讲稿
2014/08/26 职场文书
投资意向协议书
2015/01/29 职场文书
中秋节祝酒词
2015/08/12 职场文书