我有一个表单,它发布(req(一个我粘贴在下面的ImmutableMultiDict:
ImmutableMultiDict([('HT_Goals','3'(,('HT_Goals'、'3'(、('HT-Goals'和'1'(,['HT_Gaols'、'0'(,('AT_Goals'、'5'(,('AT_Goals’、'1'(、['AT_Goals'、'7'(,](
我正试图将其转换为一个数据帧,它看起来像这样:
索引 | HT_Goals | AT_Goals |
---|---|---|
0 | 3 | 5 |
1 | 3 | <1>|
2 | 1 | 7 |
3 | 0 | 1 |
我算是解决了。至少足够访问dict,这将使我能够开发我想要的表。新代码是:
req = request.form
df = pd.DataFrame(list(req.items(1)),columns = ['Team','Goals'])
(1(的加法使其将所有值传递给DF。尽管(0(或no((只通过第一行。不知道为什么,但它起作用了!