错误:使用pymongo (pandas)将CSV文件导入mongoDB
答案:
要使用pymongo和pandas将CSV文件导入MongoDB,可以按照以下步骤进行操作:
import pandas as pd
from pymongo import MongoClient
data = pd.read_csv('your_file.csv')
df = pd.DataFrame(data)
client = MongoClient('mongodb://localhost:27017/')
db = client['your_database']
collection = db['your_collection']
for index, row in df.iterrows():
document = row.to_dict()
collection.insert_one(document)
这样就可以将CSV文件中的数据导入到MongoDB中了。
注意:在上述代码中,需要将'your_file.csv'替换为实际的CSV文件路径,'your_database'替换为要使用的数据库名称,'your_collection'替换为要使用的集合名称。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云