为什么我们在"sql.alchemy.sql.expression"中定义的时候可以"from sqlalchemy import insert"呢?
Why can we "from sqlalchemy import insert" when it is defined in "sql.alchemy.sql.expression"?
我最近在 https://docs.sqlalchemy.org/en/14/core/dml.html#sqlalchemy.sql.expression.insert 上看到一篇文档。
我想知道为什么insert()
声明在sqlalchemy.sql.expression
下,我们仍然可以通过from sqlalchemy import insert
导入它。
这里定义:https://github.com/sqlalchemy/sqlalchemy/blob/master/lib/sqlalchemy/__init__.py#L53
__init__.py
是在 Python.
中导入文件夹时自动运行的文件
我最近在 https://docs.sqlalchemy.org/en/14/core/dml.html#sqlalchemy.sql.expression.insert 上看到一篇文档。
我想知道为什么insert()
声明在sqlalchemy.sql.expression
下,我们仍然可以通过from sqlalchemy import insert
导入它。
这里定义:https://github.com/sqlalchemy/sqlalchemy/blob/master/lib/sqlalchemy/__init__.py#L53
__init__.py
是在 Python.