import requests
抓包分析协议,直接http get http://stockpage.10jqka.com.cn,以同花顺为例
header = {
"Connection": "keep-alive",
"Host": "basic.10jqka.com.cn",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36",
"Referer": "http://basic.10jqka.com.cn/300033/finance.html"
}
url = "http://basic.10jqka.com.cn/api/stock/export.php"
param = {
"export":"main",
"type": "year",
"code": "300033"
}
s = requests.session()
r = s.get(url, params=param, headers=header)
将内容保存为文件
with open("down_300033_main_year.xls", "wb") as f:
f.write(r.content)