我尝试去这个网站的法语版本:https://ciqual.anses.fr/。我试着点击按钮“FR”,但什么也没发生,我仍然在英语页面上。
下面是我的代码:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument("--headless")
driver = webdriver.Chrome("chromedriver", options=chrome_options)
driver.get('https://ciqual.anses.fr/')
switch_to_french = driver.find_element("xpath", "//a[@id='fr-switch']")
ActionChains(driver).move_to_element(switch_to_french).click()
#to see what happened :
from IPython.display import Image
png = driver.get_screenshot_as_png()
Image(png, width='500')
#I am still on the english website
救命啊!
2条答案
按热度按时间zyfwsgd61#
试试这个:
vhmi4jdf2#
请尝试以下操作
您可以从here了解更多信息