2024-09-30 05:27:59 发布
网友
我在查询由Twitch JSON对象组成的集合时遇到了一个问题。但是,下面的查询抛出“SyntaxError:invalid syntax”。在
objflat = db.twitchstreams.find({'_links': [ 'streams': [ {'channel': {'game': gameName} } ] })
有什么建议吗?除了gameName之外,我所有的字段都用引号括起来,gameName是一个从游戏配置文件中提取的变量,我需要为其提供数据。在
在嵌套数据结构中,“streams”后确实存在语法错误。列表只接受元素,不接受键/值对。在
下面是使用IPython的示例:
这是有效的:
In [5]: {"foo":["bar"]}
这不是:
语法错误:语法无效
在嵌套数据结构中,“streams”后确实存在语法错误。列表只接受元素,不接受键/值对。在
下面是使用IPython的示例:
这是有效的:
这不是:
^{pr2}$语法错误:语法无效
相关问题 更多 >
编程相关推荐