get_reviews_by_neighborhood.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:AirbnbReviewAnalyzer 作者: mrsata 项目源码 文件源码
def insert_reviews(neighborhood, db):
    listings_cursor = db['listings_' +
                         neighborhood].find({"reviews_count": {"$gt": 0}})
    listings = [listing for listing in listings_cursor]
    collection = db['reviews_' + neighborhood]
    for listing in listings:
        reviews_cursor = db.reviews_en.find({'listing_id':listing['_id']})
        reviews = [review for review in reviews_cursor]
        if reviews:
            with suppress(Exception):
                collection.insert_many(reviews, ordered=True)
            # try:
            #     collection.insert_many(reviews, ordered=True)
            # except:
            #     print(reviews)
            #     raise
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号