sqlite3.connection.__init__方法记录在哪里



帖子的标题说明了一切。


AFAICT,精细手册和Python DB API都没有说明任何关于sqlite3.connection.__init__或与之相关的内容如果我错了,请纠正我!

(我觉得令人费解的是,文档中的这样一个大漏洞可以持续这么久。

此外,AFAICT 此方法未在 Python 中实现,因此查看 Python 源代码不是一种选择。

最后

In [2]: import inspect
In [3]: inspect.getmro(sqlite3.Connection)
Out[3]: (sqlite3.Connection, object)

IOW,该类的超类(object)没有阐明这个问题。

不要手动创建连接对象。请改用sqlite3.connect__init__方法本身应被视为实现细节,而不是直接使用的东西。

相关内容

  • 没有找到相关文章

最新更新