用Selenium填充webform中的文本?

时间:2017-04-29 14:18:30

标签: python selenium

我想用Selenium写一个刮刀。 但是登录不起作用。

我使用的代码:

    login_form = self.driver.find_element_by_id("login_form")
    username_form = login_form.find_element_by_id("login")
    password_form = login_form.find_element_by_id("password")

    username, password = self.get_credentials()
    username_form.send_keys(username)
    password_form.send_keys(password)
    login_form.submit()

但是登录不起作用,因为密码错误。我调试它并发现在变量中密码是正确的,但是在浏览器中输入了另一个密码。

顺便说一句,我的密码包含特殊字符,例如circumflex(^)。

0 个答案:

没有答案