python硒无法单击下拉菜单中的隐藏元素

Shekhar samanta

我正在使用python3硒。

我试图在此处单击下拉菜单中的选项100:https : //www3.wipo.int/branddb/en/#请参阅附件图像在此处输入图片说明

from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import sys
import time
from selenium.webdriver.firefox.options import Options as FirefoxOptions
from selenium.webdriver.support.select import Select
import random
from selenium.webdriver.common.action_chains import ActionChains

#chrome_options = webdriver.ChromeOptions()
#chrome_options.add_argument('--proxy-server=http://%s' % random.choice(proxies))
driver = webdriver.Chrome()
driver.get('https://www3.wipo.int/branddb/en/#')
try:
    WebDriverWait(driver, 100).until(EC.visibility_of_element_located((By.XPATH, '//input[@id="skipValue1"]')))
except:
    sys.exit()

我试着在班里很多方法SelectActionChains,但该元素是隐藏和不得到无徘徊加载没有成功。也都尝试FirefoxChrome浏览器,我认为一些JavaScript执行可能有帮助,但不知道怎么办?

任何帮助!非常赞赏。提前致谢

马里奥斯

这是您的解决方案。您需要ActionChains:

actions = ActionChains(driver)
hovermenu=WebDriverWait(driver, 2).until(EC.visibility_of_element_located((By.XPATH, '//li[@class="current roundedMenu" ]')))
actions.move_to_element(hovermenu).perform()
WebDriverWait(driver , 2).until(EC.visibility_of_element_located((By.XPATH, '//a[(@class="menuItem") and (text()="100")]'))).click()

请确保具有以下进口:

from selenium.webdriver import ActionChains
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击下拉菜单时如何隐藏默认的<select> <option>?

来自分类Dev

jQuery,单击其他位置时隐藏下拉菜单

来自分类Dev

如果单击主体任何元素,如何隐藏下拉菜单?

来自分类Dev

需要帮助来查找/单击使用硒的表格中的下拉菜单

来自分类Dev

水豚与硒:无法单击隐藏的元素

来自分类Dev

如何单击硒中的组合框搜索下拉菜单?

来自分类Dev

硒python动态下拉菜单

来自分类Dev

无法从iframe中的下拉菜单中选择选项-硒-Java8

来自分类Dev

无法使用Selenium单击下拉菜单

来自分类Dev

无法在iframe中单击下拉菜单-Selenium Python

来自分类Dev

如何使用硒从非选择下拉菜单中单击项目

来自分类Dev

如何从硒python的下拉菜单中输入值?

来自分类Dev

下拉菜单中的python硒选择选项

来自分类Dev

当用户单击下拉菜单的一侧时,如何隐藏下拉菜单?

来自分类Dev

如果单击主体任何元素,如何隐藏下拉菜单?

来自分类Dev

在下拉菜单外的任何地方单击时如何隐藏下拉菜单?

来自分类Dev

在下拉菜单中隐藏选项

来自分类Dev

隐藏下拉菜单

来自分类Dev

单击时隐藏下拉菜单项隐藏吗?

来自分类Dev

无法单击下拉菜单项中的元素

来自分类Dev

Ionic-单击下拉菜单中的选项时,最初显示隐藏的div

来自分类Dev

如何选择使用硒从下拉菜单中动态生成的元素?

来自分类Dev

单击下拉菜单

来自分类Dev

水豚与硒:无法单击隐藏的元素

来自分类Dev

单击按钮时如何在javascript中隐藏/显示下拉菜单

来自分类Dev

在带有硒的下拉菜单中单击选定的元素

来自分类Dev

硒-单击输入和javascript字段中的下拉菜单

来自分类Dev

硒下拉菜单

来自分类Dev

如何使用不同下拉菜单中的选项显示-隐藏下拉元素

Related 相关文章

  1. 1

    单击下拉菜单时如何隐藏默认的<select> <option>?

  2. 2

    jQuery,单击其他位置时隐藏下拉菜单

  3. 3

    如果单击主体任何元素,如何隐藏下拉菜单?

  4. 4

    需要帮助来查找/单击使用硒的表格中的下拉菜单

  5. 5

    水豚与硒:无法单击隐藏的元素

  6. 6

    如何单击硒中的组合框搜索下拉菜单?

  7. 7

    硒python动态下拉菜单

  8. 8

    无法从iframe中的下拉菜单中选择选项-硒-Java8

  9. 9

    无法使用Selenium单击下拉菜单

  10. 10

    无法在iframe中单击下拉菜单-Selenium Python

  11. 11

    如何使用硒从非选择下拉菜单中单击项目

  12. 12

    如何从硒python的下拉菜单中输入值?

  13. 13

    下拉菜单中的python硒选择选项

  14. 14

    当用户单击下拉菜单的一侧时,如何隐藏下拉菜单?

  15. 15

    如果单击主体任何元素,如何隐藏下拉菜单?

  16. 16

    在下拉菜单外的任何地方单击时如何隐藏下拉菜单?

  17. 17

    在下拉菜单中隐藏选项

  18. 18

    隐藏下拉菜单

  19. 19

    单击时隐藏下拉菜单项隐藏吗?

  20. 20

    无法单击下拉菜单项中的元素

  21. 21

    Ionic-单击下拉菜单中的选项时,最初显示隐藏的div

  22. 22

    如何选择使用硒从下拉菜单中动态生成的元素?

  23. 23

    单击下拉菜单

  24. 24

    水豚与硒:无法单击隐藏的元素

  25. 25

    单击按钮时如何在javascript中隐藏/显示下拉菜单

  26. 26

    在带有硒的下拉菜单中单击选定的元素

  27. 27

    硒-单击输入和javascript字段中的下拉菜单

  28. 28

    硒下拉菜单

  29. 29

    如何使用不同下拉菜单中的选项显示-隐藏下拉元素

热门标签

归档