【python勉強】02.モジュールメモ
モジュールとはなんぞや
モジュールとは、python定義や文が入ったファイル。具体的には?
あるディレクトリにmodフォルダを作りその中に、mymod.pyというファイルを作成したとする
mod
|
| mymod.py
|
| __init__.py
|
handle
| base.py
このときmodフォルダをパッケージ、mymod.pyがモジュールとなる。
__init__.pyは、modディレクトリがパッケージとして何らかのモジュールを含んでいることを示す。
#!/usr/bin/python # -*- coding: utf-8 -*- # mymod.py def lesson(): return "Let's enjoy the Python Programing" if __name__ == '__main__': lesson()
パッケージ内のモジュールはimport文で別のモジュールから利用できる
#!/usr/bin/python # -*- coding: utf-8 -*- # base.py from mod.mymod import * lesson() #=> Let's enjoy the Python Programing
パッケージ内のすべてのモジュールをインポートする書き方は避ける
#!/usr/bin/python # -*- coding: utf-8 -*- # base.py (improve) from mod.mymod import lesson lesson() #=> Let's enjoy the...