如何在python中从请求中检索字典数据?

如何在python中从请求中检索字典数据?,python,flask,Python,Flask,我想获取字典数据。我必须使用的请求方法是什么?调用在ImmutableMultiDict上进行dict: @app.route('/ATGDataSubmission', methods=['POST']) def ATGDataSubmissions(): print request.data //prints none receivedData = request.form print receivedData // pri

我想获取字典数据。我必须使用的请求方法是什么?

调用
ImmutableMultiDict
上进行dict

@app.route('/ATGDataSubmission', methods=['POST'])
def ATGDataSubmissions(): 
           print request.data //prints none
           receivedData = request.form
           print receivedData // prints ImmutableMultiDict([('ErrorMessage', u'Not able to connect'), ('SiteId', u'12345'), ('CommandResult', u'201'), ('IsSuccessfull', u'true')])//

为什么在执行
imd.to_dict()
时没有将“true”转换为Python布尔值“true”?我已经看过了所有的答案,但还没有找到答案。@Romitt这听起来是个很棒的问题。你为什么不呢?请随时联系,我是新手,因此非常感谢您的帮助。:)问题链接:
>>> imd = ImmutableMultiDict([('ErrorMessage', u'Not able to connect'),
('SiteId', u'12345'), ('CommandResult', u'201'), ('IsSuccessfull', u'true')])
>>> imd.to_dict()
{'ErrorMessage': 'Not able to connect', 'SiteId': '12345', 'CommandResult': '201',
 'IsSuccessfull': 'true'}