【发布时间】:2013-04-09 13:17:58
【问题描述】:
我必须提交给服务器的 url 如下所示:
www.mysite.com/manager.php?checkbox%5B%5D=5&checkbox%5B%5D=4&checkbox%5B%5D=57&self=19&submit=Go%21
帖子数据我是这样放的:
data = {'checkbox%5B%5D': '4', ....and so on... 'self': '19', 'submit': 'Go%21'}
我对其进行编码:
data = urllib.urlencode(orbs)
这就是我运行它的方式:
resp = mechanize.Request('http://mysite.com/manager.php', data)
cj.add_cookie_header(resp)
res = mechanize.urlopen(resp)
print res.read()
错误提示:我没有选择任何项目。 由于我有嵌套表单,我如何在不使用 br.select_form(nr=0) 的情况下正确地做到这一点? 谢谢。
【问题讨论】:
标签: python post mechanize urlencode html-post