from datetime import datetime
import time
import requests
class Spider:
def get_json(self,url):
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36',
'Accept': 'application/json, text/javascript, */*; q=0.01'
}
response = requests.get(url,headers=headers, timeout=5).json()
return response
@staticmethod
def json_to_txt(file_name, json_name):
with open(file_name, 'w') as f:
f.write(str(json_name))
if __name__ == '__main__':
spider = Spider()
url = 'https://lab.isaaclin.cn//nCoV/api/area?latest=1&province=%E6%B9%96%E5%8C%97%E7%9C%81'
while True:
content = spider.get_json(url)
print(content)
Spider.json_to_txt('./{}.txt'.format(datetime.today()),content)
time.sleep(60*60)
cvid-19实时数据
最新推荐文章于 2021-03-23 01:11:01 发布