How to print a superCF with pycassa

139 Views Asked by At

The following code fails (ValueError: too many values to unpack , under pycassaShell)
Is there some way to pretty print the supercolumns?

cf = pycassa.ColumnFamily(pool, 'Super1')
res = cf.get_range()
for key, col in res:
    print '\n\n', key, ':'
    for k, c in col:
        print k, '=>', c
1

There are 1 best solutions below

0
On BEST ANSWER

like this

cf = pycassa.ColumnFamily(pool, 'Super1')
res = cf.get_range()
for key, col in res:
    print '\n\n', key, ':'
    for i in col.keys():
        print i, '=>', col[i]