我通过生成URL
对象并将其传递给create_engine
来开始一个程序。在很远的代码段中,我想知道这个引擎连接的是什么,即连接URL。
有一种简单的方法吗?使用inspect
我只能看到如何获取驱动程序类型。我可以理解连接字符串的密码组件是否不再可用,但我希望其他所有内容仍然可用。
有什么想法吗?
答案 0 :(得分:1)
这对我很有用:
log.info("* Using DB: %s" % (engine.url))
答案 1 :(得分:1)
Engine类具有属性url
。尽管not documented并不是“下划线隐藏的”,所以我认为可以安全阅读。