如何使用 Selenium 更改浏览器 (Chrome) 的语言?

How do i change the language of the browser(Chrome) using Selenium?

我目前正在编写一个必须抓取 Instagram 视频并下载它们的代码,问题是当我尝试在另一台具有另一种默认语言的计算机上使用它时,代码因此无法工作。

所以我想做的是能够更改搜索引擎的语言

之前我试过的是

options=webdriver.ChromeOptions()
options.add_argument('--ignore-certificate-errors')
options.add_argument('--user-agent=""Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 Edg/91.0.864.37""')
options.add_argument("--lang= es")
driver = webdriver.Chrome(executable_path=chrome_path,options=options)

也试试这个

options.add_experimental_option('prefs', {'intl.accept_languages': 'en,en_US'})
driver = webdriver.Chrome(chrome_options=options)

但是两个代码都没有改变语言

它与 --lang= es 中的 space。我尝试更改浏览器中的语言。

下面几行确实将语言更改为 hindi

options = webdriver.ChromeOptions()
options.add_argument("--lang=hi")
driver = webdriver.Chrome(executable_path="path",options=options)
driver.get('https://google.com/')

但是在 lang= hi 中使用 space,它起作用了。