这个问题的解决方案是不发送密钥我想要一个解决方案,这是网站链接:https://mahmoud-magdy.com/register
driver = webdriver.Firefox()
driver.get('https://mahmoud-magdy.com/register')
driver.find_element_by_id('first_name').send_keys(monster)
driver.find_element_by_id('last_name').send_keys(monster)
driver.find_element_by_name('phone').send_keys(phone)
driver.find_element_by_name('father_phone').send_keys(father_phone)
driver.find_element_by_name('email').send_keys(email)
driver.find_element_by_name('password').send_keys(password)
driver.find_element_by_name('password_confirmation').send_keys(password_confirmation)
driver.find_element_by_css_selector('button[type="submit"]').click()
print(phone)
driver.quit()
当我尝试将密钥发送到名字时,出现此问题
1条答案
按热度按时间hrysbysz1#
从Selenium 4.3版本开始,Selenium不再支持
find_element_by_*
方法。您需要使用新语法。
在您的情况下,应如下所示:
您将需要此导入来执行以下操作: