Pythonで、データを保持するためのクラスを定義する際、__init__メソッドの中でself.title = titleのような退屈な代入文を延々と書いていませんか? この方法は、属性が増えるほど冗長になり、タイプミスの原因にもなります。さらに、デフォルトではデバッグ時 ...
関数やクラスはモジュールの中身(属性)であり、それ自体がモジュールになることはない。 このため当時は「空でもいいから __init__.py を置け」と言われていた。 フォルダをモジュールとして成立させるためのファイルではなく、 「そのモジュールが何を ...