>  Q&A  >  본문

Python模块导入方式疑问?

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模块已经被导入,为什么下面还需要以“.”号连接导入子模块?
我有看到说某些特定的子模块必须以“.”号连接的形式明确标出才能够导入?如果是,那些子块有这种需要,我在哪里可以查找呢?

ringa_leeringa_lee2766일 전269

모든 응답(1)나는 대답할 것이다

  • PHPz

    PHPz2017-04-18 09:42:55

    from a import b, b는 클래스, 함수 또는 상수이고, from a.b import c, b는 패키지(모듈)입니다. 간단히 말해서 클래스와 함수를 직접 사용할 수 있으며 패키지에는 자체 클래스와 함수가 있습니다.

    회신하다
    0
  • 취소회신하다