如何在Visual Code中激活PyMongo Intellisense?

时间:2019-03-31 01:10:33

标签: python mongodb visual-studio-code pymongo

我正在学习如何将Python和MongoDB与VisualCode结合使用,我想知道如何才能使Intellisense与PyMongo软件包一起使用?如果我能够看到可以与MongoClient一起使用的功能,我会很喜欢。

这是我需要安装的东西还是不受支持的东西?

1 个答案:

答案 0 :(得分:1)

对于pymongo,我们通常以这种方式使用数据库和集合:

client = MongoClient('localhost', 27017)
db = client.testDb
collection = db.users

正如@Messa所提到的,智能感知在使用这样的动态属性时遇到麻烦,如果要激活智能感知,则应使用MongoClient的索引器来访问数据库和集合

client = MongoClient('localhost', 27017)
db = client["testDb"]
collection = db["users"]