OKだから、from-import
はimport
と「正確に」同じですが、名前空間の設定が異なるため、明らかにそうではありません。"from-import" execモジュール全体ですか?
utils
モジュールには1つまたは2つの機能があり、標準ライブラリlogging
モジュールを組み込んでいますので、私の質問は主にモチベーションです私がしなければ
import logging
logger = logging.getlogger("mine")
# log stuff
しかし、私が知りたいことはある:私は再びログをインポートします
import logging
logging.basicConfig(filename="/var/log") # I want file logging
baselogger = logging.getLogger("mine")
#do some customizations to baselogger
をし、別のモジュールでそれを使用するために:私はこのようなみかんを行う必要があります伝えることができますfrom utils import awesome_func
私のロガーは間違いなくセットアップされ、ロギングモジュールは私が望むようにセットアップされますか?
これは他の一般的なセットアップにも適用されます。
ありがとうございました。実際に小さなテストロギングモジュールを使ってこれを具体的に行うと、正しく初期化されていることがわかります。 – quodlibetor