|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import requests
- from lxml import html
- etree = html.etree
- url = 'http://fund.eastmoney.com/data/rankhandler.aspx'
- header = {
- "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/5.36"
- }
- parms = {
- "op": "ph",
- "dt": "kf",
- "ft": "zq",
- "rs":"",
- "gs": "0",
- "sc": "1nzf",
- "st": "desc",
- "sd": "2022-01-17",
- "ed": "2023-01-17",
- "qdii": "041|",
- "tabSubtype": "041,,,,,",
- "pi": "1",
- "pn": "50",
- "dx": "1",
- "v": "0.5745516544026257"
- }
- response = requests.get(url=url,headers=header,params=parms)
- page = response.text
- print(page)
复制代码
大佬们。为什么这个一爬取就显示var rankData ={ErrCode:-999,Data:"无访问权限"}
- import requests
- from lxml import html
- etree = html.etree
- url = 'http://fund.eastmoney.com/data/rankhandler.aspx'
- header = {
- "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/5.36",
- 'Referer':'http://fund.eastmoney.com/data/fundranking.html' # 加上这个,说明你是从哪个链接发起请求的,有一些url只允许从特定的链接发起请求
- }
- parms = {
- "op": "ph",
- "dt": "kf",
- "ft": "zq",
- "rs":"",
- "gs": "0",
- "sc": "1nzf",
- "st": "desc",
- "sd": "2022-01-17",
- "ed": "2023-01-17",
- "qdii": "041|",
- "tabSubtype": "041,,,,,",
- "pi": "1",
- "pn": "50",
- "dx": "1",
- "v": "0.5745516544026257"
- }
- response = requests.get(url=url,headers=header,params=parms)
- page = response.text
- print(page)
复制代码
|
-
|