看一看:
In [1]: from sqlalchemy import select
In [2]: select
Out[3]: <function sqlalchemy.expression.select>
我不明白上面的代码是如何工作的。您应该始终指定完整路径,对吗?像这样:
In [1]: from sqlalchemy.sql.expression import select
In [2]: select
Out[2]: <function sqlalchemy.expression.select>
另一个问题:sqlalchemy告诉我路径是sqlalchemy.expression.select“sql”部分如何。
看一看:
In [1]:from sqlalchemy.expression import select
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
from sqlalchemy.expression import select
ImportError: No module named 'sqlalchemy.expression'
为什么 Python 在这里忽略了 sql 部分:sqlalchemy.expression.select当我尝试使用他自己的路径时,它不起作用。
相关分类