首页 > 解决方案 > Python 硒选择 div

问题描述

driver = webdriver.Chrome()
driver.get("https://discord.com/register")
   

driver.find_element_by_xpath("//input[@class='inputDefault-_djjkz input-cIJ7To' and @type='email']").send_keys(mail)
driver.find_element_by_xpath("//input[@class='inputDefault-_djjkz input-cIJ7To' and @type='text']").send_keys(name)
driver.find_element_by_xpath("//input[@class='inputDefault-_djjkz input-cIJ7To' and @type='password']").send_keys(name)

我有问题。
我做 autogenerator acounts discord.mail,password,name 的工作。但是对于 date 我有问题,因为他们没有输入。请帮帮我

标签: pythonpython-3.xseleniumselenium-webdriverpython-3.6

解决方案


要打开选择月份,您可以使用

driver.find_element_by_xpath("//div[contains(@class,'inputMonth')]").click()

然后选择某个月份,例如

driver.find_element_by_xpath("//div[@id='react-select-5-option-1']").click()

这里的最后一个数字是列表中选项的数量。

同样,您可以选择日期和年份


推荐阅读