python获取登录网站的cookie,python selenium cookie 登录
我正在尝试使用python请求1.2.3库向现有的库克耶尔添加一个饼干.每次我添加新的甜饼干时,罐子中的数据都会为新的甜饼干进行修改。缺少键、缺少值或与不正确的键匹配。我不确定这是请求库错误还是我没有正确发送饼干.我使用了下面的代码,它导致了库克耶尔中的坏饼干.我是否正确格式化了曲奇?有什么想法吗?
my_cookie={
域:“www.mydomain.com”,
过期:无,
名称: COOKIE_NAME ,
路径":/",
值: cookie有效,
"版本":0
}
s=请求。会话()
请求。utils。add _ dict _ to _ cookiejar(s . cookies,my_cookie)
我找到了一种方法,通过导入饼干罐、饼干和饼干来实现。在@Lukasa的帮助下,他给我展示了一个更好的方法。然而,用他的方式,我不能指定端口_指定,域_指定,域_初始_点或路径_指定属性“设置”方法使用默认值自动完成这项工作。我试图抓取一个网站,他们的甜饼干在这些属性中有不同的值。由于我对这一切都不熟悉,我不确定这是否真的重要。
my_cookie={
"版本":0,
名称: COOKIE_NAME ,
值:真,
端口:无,
# 指定端口:假的,
域:“www.mydomain.com”,
#“domain _ specified”:False
# domain_initial_dot:False,
路径":/",
# "指定路径":真,
secure:False,
过期:无,
丢弃:真,
注释:无,
注释_url :无,
rest:{},
“rfc2109”:假
}
s=请求。会话()
s.cookies.set(**my_cookie)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。