import codecs
import csv
import pymongo
with codecs.open(r'douban_data.csv', encoding='utf-8-sig') as f:
conn = pymongo.MongoClient()
db = conn.spider21_database
collection = db['spider21_table']
for row in csv.DictReader(f, skipinitialspace=True):
print(row)
conn['spider21_database']['spider21_table'].inster_many({row})
报错信息:
应该是insert_many吧?
方法1:
insert_many 改成 insertOne
方法2:
insert_many({row}) 改成 insert_many(row)