【发布时间】:2019-08-27 14:22:44
【问题描述】:
我想登录一个网站。右键单击其中一个链接并在新选项卡或新窗口中打开。
我早先在这里搜索过,并在此处发布之前用谷歌搜索过。可能是我做错了
button=browser.find_element_by_link_text('Menus');
action=ActionChains(browser)
action.context_click(button).perform() #--> Till here working fine, Right clicks on Menu
action.send_keys(Keys.ARROW_DOWN+Keys.ARROW_DOWN+Keys.ENTER).perform() #--> Not Working
【问题讨论】:
-
感谢您的拖延,这让我更加好奇并开始寻找其他地方。我发现使用 pyautogui。 ``` python import pyautogui button=browser.find_element_by_link_text('Menus'); action=ActionChains(browser) action.context_click(button).perform() #--> 直到这里工作正常,右键单击菜单 pyautogui.typewrite(['down','enter']) ``
标签: python python-3.x selenium-webdriver contextmenu