我正在尝试使用pyMongo将json数据存储到mongoDB中,当我运行以下python脚本时:
import pymongo
from pymongo import MongoClient
client = MongoClient()
db = client.twitterdata
f = open('twitterdata.json', 'r')
dblist = []
for line in f:
dblist.append(line)
db.collection.insert_many(dblist)
f.close()
我收到错误:
TypeError: document must be an instance of dict, bson.son.SON, bson.raw_bson.RawBSONDocument, or a type that inherits from collections.MutableMapping
json文件,即twitterdata.json
,每行有10行,有一个dict。我打算将每行的dict存储为集合中的单个文档。
答案 0 :(得分:3)
尝试:
localhost:8080/index.html
您正在尝试导入字符串列表。
相关: