gpt4 book ai didi

python - 遍历表单并仅打印表单中包含数据的值

转载 作者:行者123 更新时间:2023-11-28 20:40:19 25 4
gpt4 key购买 nike

我现在有一个表格

class StateForm(Form):
court_info = TextField('Court Info', [validators.Optional()])
court_rules = TextField('Court Rules', [validators.Optional()])
jurisdictional_limit = TextField('Jurisdictional Limit', [validators.Optional()])
complaint_form = TextField('Complaint Form', [validators.Optional()])
governing_law = TextField('Governing Law', [validators.Optional()])
more_info = TextField('More Info', [validators.Optional()])

当我收到请求时,我只希望它打印实际输入信息的字段。

@app.route("/update/<state>", methods=['POST'])
@login_required
def update_states(state):
form = StateForm(request.form)
for i in form.data:
print(i)

我不想输入 if 语句的原因是万一我们在表单中添加更多字段。

现在 i 打印字段的名称而不是文本。我如何让它只打印其中有文本的字段?

最佳答案

K 想通了,因为它是一本字典必须这样做

for k, v in form.data.items():
print(k, v)

关于python - 遍历表单并仅打印表单中包含数据的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36093036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com