Python在for循环中附加JSON列表

时间:2012-11-15 14:16:15

标签: python cassandra pycassa

我有以下Python代码从cassandra数据库获取数据。 我想要实现的是在最后使用json编码变量。 但是,毫不奇怪,我的代码只将最新的数据行附加到变量。

如何将所有数据合并或附加到单个变量?

for key, columns in crime.get_range():
    data = json.dumps(columns)

由于

我使用Pycassa作为访问Cassandra的库

1 个答案:

答案 0 :(得分:2)

首先收集列表中的所有数据,然后对该列表进行编码:

data = json.dumps([columns for key, columns in crime.get_range()])