Python PyCassa-ColumnFamily.get()-现在怎么办?

Python PyCassa-ColumnFamily.get()-现在怎么办?,python,cassandra,pycassa,Python,Cassandra,Pycassa,抱歉,如果这看起来像个愚蠢的问题,但我在任何地方都找不到答案 我有一个列族,其比较器类型为“TimeUUIDType” 我可以做插入它没有问题,我也可以做上没有任何问题,并看到我的结果显示 我在这里真正迷茫的是,在我执行get()之后,我到底得到了什么?它是一个值数组吗 如果有人能告诉我,我将如何进行一个简单的循环来循环我的结果,那将是一个巨大的帮助 当我执行get时,结果在terminal中的格式如下: (键)->(列:值)(列:值)(列:值) 提前谢谢 如果内存可用,你会得到一个元组 (ke

抱歉,如果这看起来像个愚蠢的问题,但我在任何地方都找不到答案

我有一个列族,其比较器类型为“TimeUUIDType”

我可以做插入它没有问题,我也可以做上没有任何问题,并看到我的结果显示

我在这里真正迷茫的是,在我执行get()之后,我到底得到了什么?它是一个值数组吗

如果有人能告诉我,我将如何进行一个简单的循环来循环我的结果,那将是一个巨大的帮助

当我执行get时,结果在terminal中的格式如下:

(键)->(列:值)(列:值)(列:值)


提前谢谢

如果内存可用,你会得到一个元组

(key<string>, OrderedDict{column_name: column_value})
**编辑/更正**

get()的返回值仅为列,而不是键和列

for column_name, column_value in cf.get(...).items():
    print column_name, column_value

我考虑的是multiget/get_范围,其中包括它们,因为您可能返回多行。感谢@thobbs的pycassa和更正。

谢谢-但正如我前面所说,我在我的专栏中使用了TimeUUIDTypes,这会导致问题。我实际上不知道任何给定专栏的名称,你知道我该如何解决这个问题吗?@Slippy迭代结果无法解决的问题,你想做什么?另外,为了对sberry的回答做一个小的更正,get()只返回列,而不是键和列的元组。@TylerHobbs-我正在尝试返回所有值以便使用它们,但我的列名是TimeUUIDs-因此在任何时候我都不知道为了获取值调用了什么列。@TylerHobbs,sberry-我是个白痴-我读了回复,认为你的意思是“column_name”和“column_value”,它们是我的,但column_name和column_value的实际用法是有效的,因为它们在结果中就是这样的。谢谢您可以发布一份表模式的副本或示例吗?这将有助于为您的特定用例找到正确答案。
for column_name, column_value in cf.get(...).items():
    print column_name, column_value