python3.x - python3.4中怎么导入__init__.py中的类
PHPz
PHPz 2017-04-17 15:01:15
0
3
875

项目的结构时
lib------
      |--__init__.py
      |
      |--page.py

我在 __init__.py中定义了一个class A,请问怎么在page.py中导入这个类?
注意在python3.4环境中。

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
Peter_Zhu

사용absolute_import

pythonfrom . import A
小葫芦

내 테스트 환경Python 3.4
질문자님, 프로젝트를 생성하고 테스트해 보니 파일 구조는 다음과 같습니다.

프로젝트_테스트/

|---test.py
|---테스트

|---init.py

테스트가 패키지임을 알 수 있습니다
__init__.py:

으아악

test.py에서 import test
를 실행하면 출력 결과는 다음과 같습니다.
This is a test
import이런package이 발생하면 클래스가 자동으로 인스턴스화되므로 질문에 대해서는 직접 호출하면 됩니다~

左手右手慢动作

import A

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿