在Python中使用Spynner填写表单



我正在尝试填写我的用户名和密码在这个网站: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]', '******')

,但显然这不起作用。谢谢你的帮助。

这个适合我:

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")')

最新更新