Я пытаюсь загрузить большой файл json в MongoDB Atlas в python3. Вот мой код
def connectMongoDb():
username = urllib.parse.quote_plus("test@gmail.com")
password =urllib.parse.quote_plus("4-mmmm!")
try:
url = pymongo.MongoClient("mongodb+srv://"+username+":"+password+"@realmcluster.vlout.mongodb.net/<dbname>?retryWrites=true&w=majority")
cluster= MongoClient(url)
db = cluster["store"]
collections = ["items"]
except Exception as e:
print("connection error ", str(e))
try:
with open('storeItems.json') as f:
file_data = json.load(f)
collections.insert_one(file_data)
print(collections)
except Exception as e:
print("writting error", str(e))
ошибка, которую я продолжаю получать:
объект 'MongoClient' не повторяется Ожидается, что имя свойства заключено в двойные кавычки: строка 1 столбец 2 (char 1 )
как исправить эту проблему