【发布时间】:2019-09-04 13:33:27
【问题描述】:
当使用 selenium 为 safari 编写 auto-it 时,是否可以知道插入网站登录的密码是否错误?
我尝试过使用try: 和except:,但是当密码错误时,selenium 不会引发错误。
一个例子是:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver=webdriver.Safari()
driver.get(r'website')
usr=driver.find_element_by_name(r'username')
usr.clear()
usr.send_keys(r'username')
pas=driver.find_element_by_name(r'password')
pas.clear()
pas.send_keys(r'password')
pas.send_keys(Keys.RETURN)
【问题讨论】:
-
你在尝试哪个网站???
-
如果您无法浏览网站,请浏览 HTML! (包括错误密码的错误)
标签: python-3.x selenium selenium-webdriver try-catch webdriverwait