【问题】
Python做为后端开发语言的项目,在用MultipartEncoder封装requests参数时,参数传入的是个列表,执行报错ValueError: not enough values to unpack (expected 4, got 1),如下图

【原因】
传入列表或原组,值会被解构,而不是整个传入

【解决】
使用json.dumps转换成json字符串,如下图
注意:如果后端使用python实现,务必使用这种方式转换,否则会出现程序处理json字符串时的单双引号问题

【问题】
Python做为后端开发语言的项目,在用MultipartEncoder封装requests参数时,参数传入的是个列表,执行报错ValueError: not enough values to unpack (expected 4, got 1),如下图

【原因】
传入列表或原组,值会被解构,而不是整个传入

【解决】
使用json.dumps转换成json字符串,如下图
注意:如果后端使用python实现,务必使用这种方式转换,否则会出现程序处理json字符串时的单双引号问题

7006
5557
1851

被折叠的 条评论
为什么被折叠?