私のモジュールはすべて 1 つの大きなファイルにまとめられており、保守が難しくなっています。物事を分割する標準的な方法は何ですか?
file に 1 つのモジュールがあり、次のmy_module.py
ようにインポートします。
import my_module
「my_module」は間もなく 1,000 行になり、すべてをまっすぐに保つ能力の限界が押し上げられます。ファイルmy_module_base.py
、my_module_blah.py
などを追加my_module.py
することを考えていました。
from my_module_base import *
from my_module_blah import *
# etc.
その後、ユーザー コードを変更する必要はありません。
import my_module # still works...
これが定番パターン?