我正在尝试抓取我的观察列表上的球员,但由于联赛是私人的,我无法正常抓取,因为我必须先进行身份验证。我尝试了多种方法,例如传递 cookie 来保留会话信息,但它不起作用。关于如何抓取这些数据有什么想法吗?
这是我试图达到的终点: https://fantasy.espn.com/baseball/watchlist?leagueId=38069
寻求帮助时尝试发布代码。
因为我不知道你的代码的状态。我建议你尝试将登录 python 转换为 cURL:
with req.session() as session:
res = session.post(login_url, params=params, cookies=cookies, headers=headers, data=data)
创建会话时必须使用相同的参数,以便可以访问被阻止的内容