我正在使用 python 中的 selenium 和 chrome 驱动程序。我可以像这样设置 chrome 浏览器的语言:
options = webdriver.ChromeOptions()
options.add_experimental_option('prefs', {'intl.accept_languages': 'en,en_US'})
这就像一个魅力,但是一旦我添加无头参数,我就会再次得到德语结果:
options.add_argument("--headless")
谢谢你们抽出时间。
Using 谷歌浏览器无头 /questions/tagged/google-chrome-headless设置语言通过--lang
使用实例的命令Options()
如下:
from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument('--lang=en_US')
参考
您可以在以下位置找到相关的详细讨论:
- 问题 1925:在无头模式下公开内容设置 https://bugs.chromium.org/p/chromedriver/issues/detail?id=1925#c10
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)