我使用Python-request库发出rest请求。在
API正在接受以下格式的数据
aspected_data =
{
"UseAgentBreakdown": false,
"Activities": ["Lesson 3: Redeem"],
"ReportLevel":
{
"ParentLevel": [
{
"LevelID": "myretail",
"Level": "COL_NUM8_VAL"
}
],
"CurrentLevel": "COL_NUM5_VAL",
"NameField": "COL_NUM5_VAL"
}
}
但是我的代码生成的数据类似。在
^{pr2}$基本上我就是这样生成数据的
^{3}$在哪里
print learnertype o/p is ['Lesson 3: Redeem']
print agentbreakdown o/p is False
print reportlevel o/p is {'ParentLevel': [{'LevelID': 'myretail', 'Level': 'COL_NUM8_VAL'}], 'CurrentLevel': 'COL_NUM5_VAL', 'NameField': 'COL_NUM5_VAL'}
我尝试使用json.dumps(data)
转储数据,但这对我也没有帮助。请帮助我如何生成上述格式。在
我看不出你怀疑的两个数据值之间有什么区别。为了确保您可以检查口译员是否认为他们不同,请执行以下操作:
打印
True
您似乎遇到的一个问题是您试图使用
json.dumps
的数据包含字符串。在如果您可以获得learningtype为
list
、agentbreakdown为bool
和reportlevel为dict
dumps
的数据,您就可以得到想要的了给予
^{pr2}$相关问题 更多 >
编程相关推荐