您的位置 首页 知识分享

使用 Selenium 爬取淘宝时遇到 invalid cookie domain 异常,如何解决?

使用代理访问淘宝时遇到 invalid cookie domn 异常 你在使用 selenium 爬取淘宝时遇…

使用 Selenium 爬取淘宝时遇到 invalid cookie domain 异常,如何解决?

使用代理访问淘宝时遇到 invalid cookie domn 异常

你在使用 selenium 爬取淘宝时遇到的 invalid cookie domain 异常,排查后确定不是 cookies 中的 key 的问题。

进一步检查代码,发现问题出在 get_ip 函数返回的代理 ip 字符串上。你将格式化为字符串的 ip 地址作为 int 类型传入,导致系统无法将代理 ip 设置给浏览器。

解决步骤:

def get_ip():     ...     str = "{0}:{1}"  # 将双引号 "" 改为 {}     return str.format(ip_list[num].get('ip'), ip_list[num].get('port'))
登录后复制

修改后,get_ip 函数将返回正确的字符串格式的代理 ip,从而可以正常设置到浏览器中。

以上就是使用 Selenium 爬取淘宝时遇到 invalid cookie domn 异常,如何解决?的详细内容,更多请关注php中文网其它相关文章!

本文来自网络,不代表甲倪知识立场,转载请注明出处:http://www.spjiani.cn/wp/4684.html

作者: nijia

发表评论

您的电子邮箱地址不会被公开。

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部