sqlite3.connection .__ init__方法记录在哪里?

时间:2016-03-02 22:21:11

标签: python sqlite

帖子的标题说明了一切。

AFAICT,the fine manualPython 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)对这个问题没有任何启示。

1 个答案:

答案 0 :(得分:1)

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