我如何获得复选框“;关于;使用Python Flask不会导致400错误请求错误?

我如何获得复选框“;关于;使用Python Flask不会导致400错误请求错误?,python,flask,python-requests,Python,Flask,Python Requests,我有一张表格正在向Flask提交一个post请求。除非我对每个选项都有一个try:except:catch,否则它都可以完美地工作,除非没有勾选复选框,否则会导致400错误 挑战在于我有很多复选框,似乎有一个比仅仅尝试一打更好的方法:除了:检查 请问有没有更像蟒蛇的方法 当前HTML如下所示: <div class="control"> <label class="checkbox"> <input name="option_1" type="check

我有一张表格正在向Flask提交一个post请求。除非我对每个选项都有一个try:except:catch,否则它都可以完美地工作,除非没有勾选复选框,否则会导致400错误

挑战在于我有很多复选框,似乎有一个比仅仅尝试一打更好的方法:除了:检查

请问有没有更像蟒蛇的方法

当前HTML如下所示:

<div class="control">
  <label class="checkbox">
    <input name="option_1" type="checkbox">
     Option 1
    </label>
</div>

如果密钥可能不存在,请使用
.get(…)
而不是直接访问它,例如:

print(request.form.get('option_1'))

感谢Janos的解释,whoop仅在框被勾选且不存在错误时才打印

if request.form.get('option_1'):
        print('whoop')

你能不能提供一个简单的Python和HTML代码的工作示例,这样就可以进行复制?不需要了,这已经得到了完美的回答。谢谢你的阅读。谢谢Janos-我已经接受并加入了我自己的例子。非常感谢你!
if request.form.get('option_1'):
        print('whoop')