使用Python将数组中的CSV文件转换为MongoDB可以通过以下步骤实现:
import csv
from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017/')
db = client['your_database_name']
collection = db['your_collection_name']
请将your_database_name
替换为你要使用的数据库名称,your_collection_name
替换为你要使用的集合名称。
with open('your_csv_file.csv', 'r') as file:
reader = csv.DictReader(file)
for row in reader:
collection.insert_one(row)
请将your_csv_file.csv
替换为你要转换的CSV文件路径。
完整的Python代码如下:
import csv
from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017/')
db = client['your_database_name']
collection = db['your_collection_name']
with open('your_csv_file.csv', 'r') as file:
reader = csv.DictReader(file)
for row in reader:
collection.insert_one(row)
请根据实际情况修改数据库名称、集合名称和CSV文件路径。
这样,你就可以使用Python将数组中的CSV文件转换为MongoDB了。
领取专属 10元无门槛券
手把手带您无忧上云