import sqlalchemy
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String
from sqlalchemy.orm import sessionmaker
sqlalchemy模块已经被导入,为什么下面还需要以“.”号连接导入子模块?
我有看到说某些特定的子模块必须以“.”号连接的形式明确标出才能够导入?如果是,那些子块有这种需要,我在哪里可以查找呢?
from a import b 中 b是一个类或者函数或者常量,from a.b import c 中 b 是一个包(module),简单来说类和函数是可以直接使用的,而包中有自己的类和函数