我想用urllib2
和urllib
填写HTML表单。Python urllib,urllib2填写表单
import urllib
import urllib2
url = 'site.com/registration.php'
values = {'password' : 'password',
'username': 'username'
}
data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()
但在形式的端部是一个button(input type='submit')
。如果您不点击按钮,则无法发送数据input(type text)
如何单击带有urllib
和urllib2
的按钮?
提交表单或“单击按钮”实际上意味着发送POST请求...所以只需使用urllib2来完成,o更容易,可以用python-requests来完成。让我知道你是否需要一个例子。 – Curro