俺の痛い(ry 2日分続き
2-5:モジュールを使って東方キャラの名前を出力しよう
メインファイル:
#!/usr/bin/python import toho.chara_list import toho.data.chara toho.chara_list.chara_list(toho.data.chara.NAME)
処理ファイル:
def chara_list(lists): for name in lists: print name
データファイル:
NAME = ["Flandle","Sakuya","Nitori"]
メモ:__init__.pyをフォルダに置いてあげるとフォルダはモジュールになる。
下のフォルダに上のファイルを置くとサブモジュールになる、ただし内容は空にする。
2-5-2:様々な呼び出し方:
#俺はあるパッケージ内のメソッドや変数だけが欲しいんだ from toho.chara_list import chara_list from toho.data.chara import NAME chara_list(NAME) #パッケージに含まれてるモジュールが欲しいんです from toho import chara_list from toho.data import chara chara_list.chara_list(chara.NAME) #パッケージのモジュールを一気に欲しいんです from toho import * from toho.data import * chara_list(NAME)
2日分の内容は個々まで