python - Selenium Mozilla 不接受 cookie
问题描述
我正在抓取一个网站,直到上周它曾经工作正常,但现在它向我显示一个错误,因为浏览器没有启用 cookie。有什么办法可以克服这个吗?
这些是我的标题:
options.add_argument('--headless')
options.add_argument('--disable-gpu')
options.add_argument("start-maximized");
options.add_argument("enable-automation");
options.add_argument("--no-sandbox");
options.add_argument('--dns-prefetch-disable')
options.add_argument("--disable-infobars");
options.add_argument("--disable-dev-shm-usage");
options.add_argument("--disable-browser-side-navigation");
这就是错误。不过是中文的:
UnexpectedPresentException: Alert Text: None Message: Dismissed user: Dismissed user: 您的浏览器限制登录Alert Cookie,这将影响您正常限制您可以更改浏览器的隐私设置,解除后重试。</p>
解决方案
推荐阅读
- python - 我怎样才能实现类似 np.where(df[varaible] in ['value1','value2'])
- c++ - QtConcurrent::blockingMap vs QtConcurrent::map 和 waitForFinished
- jquery - 如何从 Jquery Tab Widget 调用 Jquery tabdrop() 插件?
- javascript - 在 Sequelize ORM 中只返回没有字段名的数据
- java - 为什么 Spark 不能在 Eclipse 上运行?
- javascript - 提交后关注特定的输入类型文本
- android - getStreamMaxVolume 上的 NullPointerException
- c++ - C++/Arduino flash LED 不同的间隔
- python - 我有一个存储在文本文件中的数据我想访问该数据但跳过初始值,一旦读取数据然后转到下一行
- python - 如何在一个命令中传递不敏感的标志以匹配?