私は自分の問題についてウェブ全体を見ていましたが、ちょっと行き詰まりました.pymongoを使用して、カーソルを使用してMongoDBの巨大なコレクションを調べようとしていますが、JSのようなpythonには hasNext() 実装がありません。
これが私のコードです:
cursor = news.find()
while(cursor.hasNext()):
doc = cursor.next()
forステートメントでコレクションを調べることができます
for record in cursor:
print record
forキーワードは実際に_ iter _ ()とnext()を呼び出します。 http://docs.python.org/2/library/collections.html#collections.Iterator
pymongo の Cursorオブジェクトには、これら 2 つのメソッドが付属しています。https://github.com/mongodb/mongo-python-driver/blob/master/pymongo/cursor.py#L1010
とった!
pymongo には hasNext() がありません。代わりに、メソッド next() は、それ以上オブジェクトがない場合は None を返すため、これがトリックです
いずれにせよありがとう!