如何将TxMongo lib传递给正确的db nam

2024-10-05 12:23:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我现在使用TxMongo lib作为python中的mongodb驱动程序。要建立db连接,我需要执行以下操作:

mongo = yield ConnectionPool(mongodb_uri, ssl_context_factory=tls_ctx)

foo = mongo.foo  # `foo` database
test = foo.test  # `test` collection

所以问题是,如果db名称包含:-在它的名称中呢?? python无法正确解释它:

foo = mongo.foo-f  # `foo-f` database
test = foo.test  # `test` collection

官方医生对此只字未提

(我不能使用foo = mongo.'foo-f',也不能

 foo = 'foo-f'
 foo_f = mongo.'foo-f'  # `foo-f` database`)

Tags: test名称ssldbfoomongomongodblib

热门问题