python selenium控制360极速浏览器输入网址后进入兼容模式
时间: 2023-11-18 08:46:41 浏览: 303
可以通过以下代码实现:
```python
from selenium import webdriver
options = webdriver.ChromeOptions()
options.set_capability("pageLoadStrategy", "none")
options.add_argument("--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36")
options.add_argument('--disable-blink-features=AutomationControlled')
browser = webdriver.Chrome(options=options)
browser.get('https://example.com')
browser.execute_script('document.documentElement.webkitRequestFullscreen();')
```
其中,设置 `pageLoadStrategy` 为 `none` 表示页面在完全加载之前不会返回。设置 `user-agent` 为 Chrome 浏览器的 user-agent,在某些情况下可以兼容性更好。`disable-blink-features` 部分是防止被识别为自动化程序的设置。同时,执行最后一行代码将浏览器全屏以进入兼容模式。
阅读全文