如何使用Python将通过Selenium Webdriver打开的网页翻译成英文?

Sor*_*ath 5 python selenium google-chrome selenium-webdriver

到目前为止,这是我的代码:

username_input = "username"
password_input = "password"
url='myurl'
browser = webdriver.Chrome(r'chromedriver.exe')
browser.get(url)
browser.maximize_window()
username = browser.find_element_by_id("j_username")
password = browser.find_element_by_id("j_password")
username.send_keys(str(username_input))
password.send_keys(str(password_input))
browser.find_element_by_xpath('//*[@id="inner-box"]/form/label[3]/input').click()
time.sleep(2)
Run Code Online (Sandbox Code Playgroud)

登录后,所有内容都是法语,但我需要英语。我该怎么做?

我尝试过一些方法,例如 Chrome 选项,但不明白/不起作用。

任何帮助将不胜感激。

eww*_*ink 6

添加prefs以下内容以自动将法语翻译成英语

options = Options()
prefs = {
  "translate_whitelists": {"fr":"en"},
  "translate":{"enabled":"true"}
}
options.add_experimental_option("prefs", prefs)
browser = webdriver.Chrome(chrome_options=options)
Run Code Online (Sandbox Code Playgroud)

r'chromedriver.exe'如果该位置与脚本位于同一文件夹中,则可以删除。