共同进步
回复 2楼 wanguhssheng
import requestsurl="https://biz.
headers={'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36'}
formdata={
'queryDate': '2021.12.17',
'secCde': '300415'
}
response = requests.post(url,data=formdata,headers=headers)
print(response.content.decode('utf-8')) # 查看字节流信息
# 两种方法思路:就不详细写了
# 1、得到源码,正则可以匹配到列表信息,
import re
html_str="response.content.decode('utf-8')"
pat=...
result=re.findall(pat,html_str,re.S)
# 2、得到html,使用pandas
import pandas as pd
df=pd.read_html(response.text)[0] # 表示该html页面第一个表格数据
print(df)
具体如图:
图贴不上就不上图了
[此贴子已经被作者于2022-1-10 10:47编辑过]