gpt4 book ai didi

python - 使用 python 请求的 bool 值无效

转载 作者:太空宇宙 更新时间:2023-11-03 17:42:49 24 4
gpt4 key购买 nike

我正在使用 python 请求在 dpd api 中发布数据。如果我发布数据:

{
"job_id": null,
"collectionOnDelivery": false,
"invoice": null,
"collectionDate": "2012-05-01T09:00:00",
"consolidate": null,
"consignment": []
}

使用请求,我得到响应 200,错误为

{"errorCode":"1008","errorType":"Validation","errorMessage":"Invalid boolean value","obj":"collectionOnDelivery"}

我将collectionOnDelivery的值修改为0并尝试,但得到了相同的错误消息。有人可以帮忙吗?

最佳答案

我猜“null”和“false”不是您创建的变量或类型。在Python中它是“None”而不是“null”,而且你需要将“false”的第一个字母大写所以试试这个:

{
"job_id": None,
"collectionOnDelivery": False,
"invoice": None,
"collectionDate": "2012-05-01T09:00:00",
"consolidate": None,
"consignment": []
}

关于python - 使用 python 请求的 bool 值无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30260427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com