gpt4 book ai didi

python - 在 json 中发送 NaN

转载 作者:IT老高 更新时间:2023-10-28 12:45:36 28 4
gpt4 key购买 nike

我正在尝试使用 json.dumps() 将包含 float 和 NaN 的数组从 Python 编码为 JSON 字符串。

但是编码的 JSON 字符串在 PHP 中没有被成功解码。 NaN 是否会导致此问题?我该如何解决这种情况?

最佳答案

json.dumps 有一个 allow_nan 参数,默认为 True。

NaN、Infinity 和 -Infinity 不是 JSON 的一部分,但它们在 Javascript 中是标准的,因此它们是常用的扩展。如果收件人无法处理,请设置 allow_nan=False。但是当你尝试序列化 NaN 时,你会得到 ValueError。

关于python - 在 json 中发送 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6601812/

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