Python-将复选框发布到web表单
我使用python中的这段代码将一些内容发布到web页面中的表单中。 但是我不只是想发送一些文本作为输入文本框,我还想确定表单中的复选框是否被选中。 我必须为web表单中的“checkbox”参数赋予什么值Python-将复选框发布到web表单,python,webforms,checkbox,urllib2,Python,Webforms,Checkbox,Urllib2,我使用python中的这段代码将一些内容发布到web页面中的表单中。 但是我不只是想发送一些文本作为输入文本框,我还想确定表单中的复选框是否被选中。 我必须为web表单中的“checkbox”参数赋予什么值 web_form = [('textbox', text),('checkbox', ?????)] form_data = urllib.urlencode(web_form) o = urllib2.build_opener(url) res = o.open(url, form_dat
web_form = [('textbox', text),('checkbox', ?????)]
form_data = urllib.urlencode(web_form)
o = urllib2.build_opener(url)
res = o.open(url, form_data).read()
这是表单的html:
<form action="?" method="POST" enctype="multipart/form-data">
<textarea name="textbox"></textarea> Checkbox <input type='checkbox' name='cb' > <input type="submit" value="submit" /></div>
</form>
您的问题相当广泛,因为您并没有提到您正在使用的web框架。
应用程序代码可以检查请求中是否存在复选框键,也可以检查特定值……除非您提供更多信息:尝试将其设置为类似“1”的值,然后查看发生了什么情况。啊,对不起。这是html:checkbox的形式