今,Instant Flask Web Development でflaskの勉強をしています.その本で,__init__.pyはpythonのディレクトリを表すために用いますと書かれていて,他に意味があるのかなと思い,調べました. 今回は__init__.pyの意味について軽くまとめます. __init__.pyの役割 __init__.pyの主な役割は2つあります. まず,1つ目は__init__.pyはpythonスクリプトがあるディレクトリを表す役割をなします.2つ目の役割としては必要なモジュールをimportするなどの初期化処理を記載し,初期化の役割を担う役目があります. ですが,基本はpythonスクリプトがあるディレクトリを表すだけに使われるので,空のファイルです. __init__.pyのメリット __init__.pyのメリットは異なるディレクトリのファイルをインポートす