运行CentOS7,python 3.6.6,mongo 4.0.2,对数据库的读/写访问不受限制,没有设置用户。
我正在尝试抓取reddit注释并将其添加到数据库中,代码如下- 从pymongo导入MongoClient 客户端= MongoClient()
db = client.reddit_comments
posts = db.posts
post_data = {
'postid': submission.id,
'created': submission.created,
'title': submission.title
}
print(post_data)
result = db.reddit_comments.insert_one(post_data)
print('One post: {0}'.format(result.inserted_id))
打印的输出,我的帖子数据和结果如下-
{'postid': '7p1x7e', 'created': 1515722415.0, 'title': 'comment stuff'}
One post: 5b95bf479dc6d638808ab230
{'postid': '7d5klp', 'created': 1515512050.0, 'title': 'comment stuff'}
One post: 5b95bf479dc6d638808ab231
{'postid': '7sds10', 'created': 1516345119.0, 'title': 'comment stuff'}
One post: 5b95bf479dc6d638808ab232
复制post_data并将其手动插入到我的数据库中是可行的,但是此脚本似乎没有将其插入。我在这里想念东西吗?