我希望使用以下命令将 json 数据包推送到 xively:
jstr = '''{ "version":"1.0.0", "datastreams":[{"id":"one","current_value":"100.00"},{"id":"two","current_value":"022.02"},{"id":"three","current_value":"033.03"},{"id":"four","current_value":"044.04"}] }'''
并通过调用它来运行它:
cmd = "curl --request PUT %s --header %s --verbose %s" % (jstr,apiKey,feedId)
我这样做是为了在传输之间操纵 JSON(我将其更改为 dict 并返回)。
它抛出一个错误,说没有发送数据。我是 curl、xively 和 python 的新手,所以我真的很困惑。任何帮助将不胜感激。