Python在JSON中查找变量

时间:2016-08-16 07:42:18

标签: python json

我希望通过这些代码用Python解析JSON消息来通过MQTT进入:

{"OPTION1": "0", "OPTION2": "50", "OPTION3": "0", "OPTION4": "0"}

根据具体情况,这些选项可能会或可能不会通过Python解析为JSON消息,因此,它可能最终看起来像:

{"OPTION1": "0", "OPTION3": "0", "OPTION4": "0"}

因此完全跳过OPTION2及其价值。

为了避免我的脚本出现在我身上,我想在设置它之前首先扫描选项是否存在,如下所示:

        if data['OPTION1']:
                >do something here<
        else:
               continue

然而,这似乎不起作用,它提出了:

  File "listen-mqtt.py", line 28
    continue
SyntaxError: 'continue' not properly in loop

任何帮助都会非常感激!感谢。

0 个答案:

没有答案