如何在selenium(python)中获取网站语言?

How to get language of website in selenium(python)?

提问人:Ruslan Poltavets 提问时间:12/20/2022 最后编辑:MFergusonRuslan Poltavets 更新时间:2/1/2023 访问量:298

问:

我在 Selenium 中设置了语言:.chrome_options.addargument("--lang=en")

但是,在测试中,我需要检查语言是否真的是英语。

也许我可以从中检查它?<html lang='...'>

python html selenium-webdriver 标签 chrome-options

评论


答:

2赞 Chris Johnsson 2/1/2023 #1

我用它来获取浏览器语言作为字符串:

from selenium import webdriver
driver = webdriver.Chrome()
language = driver.find_element(By.XPATH, "//html").get_attribute('lang')

希望能有所帮助