我正在使用Google Visualization Library for python (gviz) 来生成图表对象。DataTable.ToJSon
这非常适合使用该方法生成可由 Google Charts 读取的 JSON 。然而,我现在要做的是将多个 Google Chart 数据表添加到一个 JSON 字典中。换句话说,我现在正在做的是:
Chart_Data = JSON_Chart_Data_1
我想做的是:
Chart_Data = {'Chart_1' : JSON_Chart_Data_1,
'Chart_2' : JSON_Chart_Data_2,}
其中 Chart_Data 在这两种情况下都转换为 JSON 字符串。
我很确定我可以通过将 JSON 字符串从 gviz 转换回python 字典来做到这一点,根据需要在容器字典中编译字符串,然后将该容器字典转换回 JSON,但这看起来不像非常优雅的方式来做到这一点。有没有更好的办法?我所描绘的是.ToPythonObject
一种等效于 的方法.ToJSon
,但库中似乎没有。
非常感谢,亚历克斯