从Python的请求模块获取登录cookie

从Python的请求模块获取登录cookie,python,python-3.x,python-requests,Python,Python 3.x,Python Requests,我付费访问网站www.publicdata.com,我正在尝试创建一个python程序来帮助我进行查询。不幸的是,在使用请求模块时,我一直得到一个cookie的空白列表。出于安全原因,我无法共享我的凭据,但该网站有一个演示链接,可用于查看我正在谈论的内容 我在浏览器中检查了cookies,它们在我登录后显示,但我似乎无法通过请求获得它们 以下是用于登录的publicdata api: 这是我的密码: 导入请求 url=”https://login.publicdata.com/pdmain.ph

我付费访问网站
www.publicdata.com
,我正在尝试创建一个python程序来帮助我进行查询。不幸的是,在使用
请求
模块时,我一直得到一个cookie的空白列表。出于安全原因,我无法共享我的凭据,但该网站有一个演示链接,可用于查看我正在谈论的内容

我在浏览器中检查了cookies,它们在我登录后显示,但我似乎无法通过
请求获得它们

以下是用于登录的publicdata api:

这是我的密码:

导入请求
url=”https://login.publicdata.com/pdmain.php/Logon/checkAccess"
login_data={'login_id':'myuser','password':'mypass'}
s=请求。会话()
r=s.post(url,data=login\u data,allow\u redirects=True)
r2=s.get(“http://demosrch.publicdata.com")
打印(r.cookies.get_dict())
打印(r2.cookies.get_dict())
打印(右标题)
打印(r2.标题)
演示_url=”http://demosrch.publicdata.com"

我希望能找回这些饼干。在演示url中,它设置的cookie名为
JSESSIONID

,您在讨论cookie之后检查了这个问题和用法了吗…@Ivan Vinogradov非常感谢您格式化这个问题,我非常感谢。我将查看您提到的网站并在这里回复。您是否在问题中的cookie之后检查了此问题和用法…@Ivan Vinogradov非常感谢您设置此问题的格式,我非常感谢。我要去看看你提到的网站,然后在这里回复。