Python 14日目

モジュールを作ろうとしているが、やはり隅々まで理解していないので、進捗が遅い。

モジュールの中で他のモジュールをimportして良いのか?という疑問があるが、してもいいと思う。なぜならモジュールは一度しかimportされないので。

関数の中のローカル変数にアクセスできると思っていたが、できないと思われる。(モジュール名).(関数名).(ローカル変数名)でアクセスしようとしたができなかった。

はじめてのPythonP286によると
>>ローカル変数は、関数が実行されている間のみ存在します。<<
とあるので、そもそも外から利用できないようだ。


if __name__ == '__main__':
を使うとモジュールのデバッグに便利だということは理解できた。しかし、この下にどんな記述をすると良いのかまだわからない。というか、上でローカル変数にアクセスしようとしていたのは、このif文の下に書きたかったから。


今日はここまで。