【问题标题】:How to submit a flask form to a list? [duplicate]如何将烧瓶表单提交到列表? [复制]
【发布时间】:2017-03-25 01:53:15
【问题描述】:

我是 Python 新手。我有一个要提交的烧瓶表格。当我提交表单时,我试图将数据发布到列表中,如下所示:

submittedWords=[]
for v in request.form.items():
    submittedWords.append(v)

这给了他以下内容:

[('w1', 'first'), ('w2', 'second'), ('w5', 'third'), ('w7', 'fourth'), ('w4', ''), ('w6', ''), ('w3', '')]

其中 w1,w2,w3.... 是输入名称,first,second,third... 是输入/提交的数据。

这个元组在列表中吗?

有没有办法只输出“数据”部分,例如

['first','second','third','fourth','','','']

提前致谢!

【问题讨论】:

  • 是不是像lookup = {"cat": 1, "dog": 2}这样声明的字典?不知道怎么一样?

标签: python


【解决方案1】:

items 就是这样做的;它以(键,值)对的形式遍历字典。

如果您只想要这些值,请遍历这些值:

for v in request.form.values():

【讨论】:

  • 完美。我实际上首先尝试了这个,但没有成功,因为当时我的代码中的其他地方一定有错误。多亏了你,2小时后又试了一次,它奏效了!当它允许时将标记为正确。
  • 您认为这是重复的吗?由于这个原因,我不能再发帖了,我认为它不正确。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-09
  • 2021-07-03
  • 2018-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-04
相关资源
最近更新 更多