gpt4 book ai didi

python - 让python忽略true和false

转载 作者:行者123 更新时间:2023-11-30 22:41:09 25 4
gpt4 key购买 nike

我正在尝试通过 python 脚本控制我的智能灯,Lamp 接受 json 格式的变量,如下所示:

command = json.dumps({"on":false})

现在的问题是,每当我想将代码发送到灯时,我都会收到一条错误消息

NameError: name 'false' is not defined

我怎样才能让Python忽略错误并将其传递给灯?

最佳答案

Python 将“false”拼写为大写“f”。

command = json.dumps({"on": False})

别担心,当它转换为 JSON 时,它会具有正确的大小写。 JSON 库的全部意义在于将 JSON 字符串与 native Python 对象相互转换。

当然,对于这么简单的事情,你可以直接将其写为字符串:

command = '{"on": false}'

关于python - 让python忽略true和false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42683922/

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