博客
关于我
通过脚本获取数据 新型冠状病毒 2019-nCoV 的相关数据。
阅读量:161 次
发布时间:2019-02-28

本文共 1963 字,大约阅读时间需要 6 分钟。

数据来源。

(以下数据仅供参考)

脚本文件:app.js

const express = require('express');const request = require('request');const axios = require('axios');const fs = require('fs');const app = express();const url = 'https://3g.dxy.cn/newh5/view/pneumonia';const getStatisticsService = (data) => {    let statisticObj = JSON.parse(data.match(/window.getStatisticsService = (.*?)}catch/)[1])    fs.writeFileSync('./data/statistic.json',JSON.stringify(statisticObj,null,2),(err)=>{        console.log('写入成功')    })}const getAreaStat = (data) => {    const areaObj = JSON.parse(data        .match(/window.getAreaStat = (.*?)}catch/)[1])    fs.writeFileSync('./data/province.json', JSON.stringify(areaObj, null, 2), (err) => {        console.log('写入成功')    })}axios.request(url).then(({    data: html}) => {    getStatisticsService(html)    getAreaStat(html);})app.listen(3000, () => {    console.log('app listening port is 3000')})

statistic.json文件:

{  "id": 1,  "createTime": 1579537899000,  "modifyTime": 1580140453000,  "infectSource": "野生动物,可能为中华菊头蝠",  "passWay": "未完全掌握,存在人传人、医务人员感染、一定范围社区传播",  "imgUrl": "https://img1.dxycdn.com/2020/0123/733/3392575782185696736-73.jpg",  "dailyPic": "https://img1.dxycdn.com/2020/0127/350/3393218957833514634-73.jpg",  "summary": "",  "deleted": false,  "countRemark": "",  "confirmedCount": 2857,  "suspectedCount": 5794,  "curedCount": 56,  "deadCount": 82,  "virus": "新型冠状病毒 2019-nCoV",  "remark1": "易感人群: 暂时不明,病毒存在变异可能",  "remark2": "潜伏期: 1~14 天均有,平均 10 天,潜伏期内存在传染性",  "remark3": "",  "remark4": "",  "remark5": "",  "generalRemark": "疑似病例数来自国家卫健委数据,目前为全国数据,未分省市自治区等",  "abroadRemark": ""}

province.json文件:

{    "provinceName": "湖北省",    "provinceShortName": "湖北",    "confirmedCount": 1423,    "suspectedCount": 0,    "curedCount": 45,    "deadCount": 76,    "comment": "",    "cities": [      {        "cityName": "武汉",        "confirmedCount": 698,        "suspectedCount": 0,        "curedCount": 42,        "deadCount": 63      },     ]......}

 

转载地址:http://ilfj.baihongyu.com/

你可能感兴趣的文章
MySQL Cluster 7.0.36 发布
查看>>
Multimodal Unsupervised Image-to-Image Translation多通道无监督图像翻译
查看>>
MySQL Cluster与MGR集群实战
查看>>
multipart/form-data与application/octet-stream的区别、application/x-www-form-urlencoded
查看>>
mysql cmake 报错,MySQL云服务器应用及cmake报错解决办法
查看>>
Multiple websites on single instance of IIS
查看>>
mysql CONCAT()函数拼接有NULL
查看>>
multiprocessing.Manager 嵌套共享对象不适用于队列
查看>>
multiprocessing.pool.map 和带有两个参数的函数
查看>>
MYSQL CONCAT函数
查看>>
multiprocessing.Pool:map_async 和 imap 有什么区别?
查看>>
MySQL Connector/Net 句柄泄露
查看>>
multiprocessor(中)
查看>>
mysql CPU使用率过高的一次处理经历
查看>>
Multisim中555定时器使用技巧
查看>>
MySQL CRUD 数据表基础操作实战
查看>>
multisim变压器反馈式_穿过隔离栅供电:认识隔离式直流/ 直流偏置电源
查看>>
mysql csv import meets charset
查看>>
multivariate_normal TypeError: ufunc ‘add‘ output (typecode ‘O‘) could not be coerced to provided……
查看>>
MySQL DBA 数据库优化策略
查看>>