4-2 【项目作业】分析全国疫情新增趋势, 如下网易网站链接看到的数据,感觉不可以用,有别的方式提供作业数据吗?
访问网易新闻疫情数据接口(https://c.m.163.com/ug/api/wuhan/app/data/list-total),获取2个月之内的每日疫情数据,包括确诊病例、疑似病例、累计确诊、现有确诊、累计治愈、累计死亡数据:
点击上面数据接口后,看到的是如下的数据类型,感觉不可以用作作业
{"reqId":16820749320924366,"code":10000,"msg":"成功","data":{"chinaTotal":{"today":{"confirm":46184,"suspect":null,"heal":5552,"dead":78,"severe":null,"storeConfirm":24325,"input":116},"total":
8
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小猿
2023-04-23 09:57:05
同学,你好!疫情结束,2023年没有新冠数据,同学可获取2020、2021、2022年的数据。通过请求,将返回值转为json 数据,获取json 数据的['data']['chinaDayList']是我们要取的数据
参考代码如下:
url = "https://c.m.163.com/ug/api/wuhan/app/data/list-total" header = { "user-agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36" } response = requests.get(url=url, headers=header) json_data = response.json() # json格式数据 chinaDayList = json_data["data"]["chinaDayList"] print(chinaDayList)
祝学习愉快~
Python全能工程师
- 参与学习 人
- 提交作业 16247 份
- 解答问题 4470 个
全新版本覆盖5大热门就业方向:Web全栈、爬虫、数据分析、软件测试、人工智能,零基础进击Python全能型工程师,从大厂挑人到我挑大厂,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星