2023年6月18日 07:02
修改了2个地方,
1、 判断状态 有错误
2、 获取内容因为网页改版,导致数据获取不到,修改如下:
while not ok:
try:
response = requests.get(url = url, headers = headers)
print(url,response.status_code)
if response.status_code == 200:
res = etree.HTML(response.text)
res = res.xpath("//script[2]//text()")[0]
res = json.loads(res[17:])
res = pd.Series(res).to_frame().T
ok = True
return res
except :
pass