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

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

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

PHPz
PHPz

学习是最好的投资!

全員に返信(3)
Peter_Zhu

利用absolute_import

pythonfrom . import A
いいねを押す +0
小葫芦

私のテスト環境Python 3.4
質問者さん、プロジェクトを作成してテストしました。ファイル構造は次のとおりです。

プロジェクト_テスト/

|---test.py
|---テスト

|---init.py

テストがパッケージであることがわかります
__init__.py:

リーリー

test.py で import test を実行すると、
が実行されます。 出力結果は次のとおりです:
This is a test
importthispackage が発生すると、このようにしてクラスが自動的にインスタンス化されることに注意してください。質問の場合は、それを直接呼び出すだけです~

いいねを押す +0
左手右手慢动作

import A

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート