2012年4月14日土曜日

開発環境

『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7) のV部(モジュール)19章(モジュールのインポート、リロード)の練習問題を解いてみる。

1.

モジュールはテキストエディタでPythonコードを記述して作成する。

2.

fromステートメントはモジュールファイル中の特定の変数を他のスコープにコピーするという処理が行われる。

importステートメントはモジュールオブジェクト全体がロードされる。

3.

reloadには、一度ロードされたモジュールを再度ロード、実行する機能がある。reloadを使用するのは、プログラムを停止せずにモジュールのソースコードの修正を反映させたい場合に使用する。

4.

fromではなくimportを使用するべきなのは、変数名が被るとき。

5.

fromステートメントは、変数が元々どこのモジュールのものか分かりにくくなってしまうという問題がある。

0 コメント:

コメントを投稿