私はプロジェクトを構築していると私は、次のような問題に遭遇していますのPython:モジュール内の保守コード
私はそれらのそれぞれが、コードの約250ラインを有する、いくつかのサブクラスを実装しています。意味的に、彼らは同じモジュールに一緒に行く必要があると私は、そのコードはかなり厄介な維持作るラインの
from mymodule import SubclassA, SubclassB
しかし、その後、私のモジュールファイルが持っている何千人も、それらをインポートしたいです。今、私はそれが簡単に維持するために作るために別のファイルに各クラスを持っていますが、私はこのようにそれを使用する必要があります。これはどんな意味がないと、それは本当にひどいです
from subclassa import SubclassA
from subclassb import SubclassB
。
優雅な解決策はありますか?そうでない場合は、上記のどちらが良い解決策ですか?
おそらく、パッケージが必要です:http://docs.python.org/tutorial/modules.html(6.4) – danihp
"何千もの行があり、コードがかなり厄介です"本当に?どうして?あなたの実際の問題はもっと具体的になりますか? –