由于db导致Mongoimport出错

时间:2017-12-07 11:21:57

标签: python mongodb pymongo jupyter

我是python和mongodb的初学者。

我想将名为club_members.json的json文件导入到数据库尚不存在的数据库中。据我所知,mongodb将在代码运行时自动创建数据库名称。这是我的代码

 def get_collection():
    client = MongoClient('mongodb://localhost:27017')  
    db = client.club      
mongoimport --db club --colletion members_collection --type json --file club_members.json

return None

db变量用于创建名为club的数据库,该数据库尚不存在。但是,它给了我这样的错误

mongoimport --db club --colletion members_collection --type json --file club_members.json
                    ^
SyntaxError: invalid syntax

当我使用client.database_names()函数检查数据库列表时,它不返回任何俱乐部数据库。所以,我认为这个错误是由db的存在引起的。我该怎么做才能解决这个问题?

0 个答案:

没有答案