そのため、logging.config.fileConfig を実行して、コンソールとファイル ハンドラーを持つファイル構成からログをセットアップします。次に、logging.getLogger(name) を実行してロガーとログを取得します。特定の時間に、ファイルハンドラーのファイル名を変更したい、つまりログローテーション (Windows プラットフォームの問題のため、タイムローテーターを使用できません) を変更するには、logger.handlers を呼び出します - 空のリストが表示されるため、それらを閉じることができません!! ただし、デバッガーをステップ実行すると、明らかに空ではありません (もちろん、デバッガーがないと正しくログに記録できません)。
ここで何が起こっているのかわからない、私が見逃している落とし穴はありますか?
どんな助けにも感謝します。ありがとう。