プログラミングの基本的なルールや、PyCassa を使用するための基本的なルールが欠けているかどうかはわかりません!
問題は、cassandra にクエリを実行して、値が 5 の column5(列の名前) のすべての行を表示する必要があることです。この結果を for ループ内で出力できますが、外部では出力できません。私の現在のコードは次のとおりです。
expr2 = create_index_expression('column5', '5')
clause2 = create_index_clause([expr2], count=20)
for keyx, colx in col_fam.get_indexed_slices(clause):
print colx
これは機能しますが、機能しないのは次のとおりです。
expr2 = create_index_expression('column5', '5')
clause2 = create_index_clause([expr2], count=20)
for keyx, colx in col_fam.get_indexed_slices(clause):
t = colx
# ...
print t
一部の人にとっては、この質問はあまりにも幼稚に聞こえるかもしれませんが、信じてください、私は先週末からこれに頭を悩ませています。