【问题标题】:Fill in form using Spynner in Python在 Python 中使用 Spynner 填写表格
【发布时间】:2013-03-26 17:19:24
【问题描述】:

我正在尝试在这个网站上填写我的用户名和密码:https://www.imleagues.com/Login.aspx

从那里,我想提交它并登录。我已经能够单击登录按钮,但它告诉我我的用户名和密码不正确。我应该如何填写这些?我以为我用这个:

URL = 'https://www.imleagues.com/Login.aspx'
address = "http://www.imleagues.com/School/Team/Home.aspx?Team=27d6c31187314397b00293fb0cfbc79a"


b = spynner.Browser()
b.show()
b.load(URL)
b.wk_fill('input[name=ctl00$ContentPlaceHolder1$inUserName]', '******')
b.wk_fill('input[name=ctl00$ContentPlaceHolder1$inPassword]', '******')

但显然这不起作用。感谢您的帮助。

【问题讨论】:

    标签: python html spynner


    【解决方案1】:

    这对我有用:

    import spynner
    URL = 'https://www.imleagues.com/Login.aspx'
    address = "http://www.imleagues.com/School/Team/Home.aspx?Team=27d6c31187314397b00293fb0cfbc79a"
    
    b = spynner.Browser()
    b.show()
    b.load(URL)
    b.runjs('$("#ctl00_ContentPlaceHolder1_inUserName").val("testUser")')
    b.runjs('$("#ctl00_ContentPlaceHolder1_inPassword").val("testPass")')
    

    【讨论】:

      猜你喜欢
      • 2014-04-13
      • 2018-11-11
      • 2019-10-17
      • 2017-03-10
      • 1970-01-01
      • 2021-02-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-20
      相关资源
      最近更新 更多