网站建设套路,雨燕直播,摄影网站制作流程,广东省住建局官网用selenium半手动登录github获取其登录cookies后#xff0c;保存到一个文件gtb_cookies.txt中。 然后用selenium使用这个cookies文件#xff0c;免登录上github。但是报错如下#xff1a;selenium.common.exceptions.UnableToSetCookieException: Message: unable to set co…用selenium半手动登录github获取其登录cookies后保存到一个文件gtb_cookies.txt中。 然后用selenium使用这个cookies文件免登录上github。但是报错如下selenium.common.exceptions.UnableToSetCookieException: Message: unable to set cookie
于是在程序中加入一句打印输出cookie的情况 发现并定位到引起错误的cookie后进入gtb_cookies.txt中删除掉这个cookie。
然后再次运行使用cookes免登录程序即可成功登录github。
备注1不是每个网站都像github一样会出现这个问题。
备注2我猜测github登录过程中引起错误的这个cookie不影响登录。但不保证所有的网站都是如此。如果引起错误的这个cookie恰好是必需的则需要在删除这个cookie的cookies.txt循环添加完毕后再单独添加这个cookie可能需要处理比如删掉domain字段等。
xx_driver.add_cookie({name: ggg,value: abc123})
备注2内容仅是推测。