为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我在导入时不必指定子模块?

为什么我在导入时不必指定子模块?

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

1 回答

  • 1 回答
  • 0 关注
  • 155 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号