在 Selenium 中,可以在启动 Chrome 时指定自定义用户代理以模拟不同的浏览设备或环境。为此,您需要在创建 ChromeDriver 实例之前修改 Options 对象。
提供的代码有一些问题:
这是代码的更正版本:
<code class="python">from selenium.webdriver.chrome.options import ChromeOptions from selenium import webdriver opts = ChromeOptions() opts.add_argument("--user-agent=Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 640 XL LTE) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Mobile Safari/537.36 Edge/12.10166") driver = webdriver.Chrome(chrome_options=opts, executable_path="PATH_TO_CHROME_DRIVER") driver.get("https://www.bing.com/")</code>
以上是如何使用 Selenium 更改 Google Chrome 中的用户代理?的详细内容。更多信息请关注PHP中文网其他相关文章!