【发布时间】:2019-10-03 09:45:51
【问题描述】:
我有一个要抓取的网站,但由于它是中文的,因此我必须先将其翻译成英文,然后抓取我希望脚本右键单击并打开上下文菜单然后选择翻译成英文的网站。我的脚本能够右键单击并打开上下文菜单,但无法选择翻译成英文选项
我已经使用 selenium webdriver for chrome 和 python3.7 并相应地编写了代码以右键单击并打开上下文菜单,但坚持选择翻译为英语的选项
path_to_chromedriver = 'C:/Users/Administrator/AppData/Local/Programs/Python/Python37-32/chromedriver_new.exe'
driver =webdriver.Chrome(path_to_chromedriver)
driver.get("https://tmall.com")
your_link = driver.find_element_by_xpath('//*[@id="header"]/div/div/div/div[1]')
actionChains = ActionChains(driver)
actionChains.context_click(your_link).perform()
我希望输出点击从上下文菜单中翻译成英语的选项
【问题讨论】:
标签: python-3.x selenium-webdriver web-scraping