>  Q&A  >  본문

python 的pymongo db.collection.find()出来是个游标,怎么才能转成数据?

find出来直接print是<pymongo.cursor.Cursor object at 0x040DC8D0>

网上看到的都是遍历,如果我想把find出来的结果保存到一个列表就不能保存了,所以请问大神要怎么弄?

PHP中文网PHP中文网2741일 전836

모든 응답(4)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-18 10:01:10

    으아악

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:01:10

    pymongo에서 find를 사용하면 커서 개체를 얻을 수 있습니다. MongoDB 셸에서 찾기 작업을 구현하려면 다음과 같이 하세요.

    으아악

    pymongo의 find 메소드 대신 find_one 메소드를 사용해야 합니다.

    으아악

    이런 방식으로 여러 데이터를 얻을 수 있습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:01:10

    제가 아는 것은 커서를 이동하여 목록에 하나씩 추가하는 것뿐입니다. 하나님께 인도를 구하세요

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:01:10

    사실 위의 답변은 모두 Python에서 순회하는 것입니다

    으아악

    추가 참고사항

    으아악

    회신하다
    0
  • 취소회신하다