python encountered a problem: No handlers could be found for logger *.
2022-02-12 22:25:56
長い間loggingを使用してきましたが、新しいスクリプトを書くためにコピーしたところ、この問題にぶつかりました。ウェブで検索しても、答えが見つかりません。
問題は、try ブロックで logging へのハンドルを定義していたのに、それを undercept で使っていたことです。try で例外が投げられたときにハンドルが作成されていなければ、logging incept はハンドルを見つけることができません。
具体的なコードは次のようなものです。
logger = logging.getLogger()
init_logger(xxx):
# ここでは、コンソールというファイルへの入力のハンドルを定義しています。
xxxx
..................
if __name__ == '__main__':
を試してみてください。
init_logger(xxx)
except Exception,ex:
logger.error(xxxx)
回避策 init_logger関数をtryの前に置くだけです。
関連
-
リソースの読み込みに失敗しました:サーバーは403(Forbidden)のステータスで応答しました。
-
ArrayAdapter がリソース ID に TextView を要求する問題を解決する方法
-
ESlint Parsing errorエラーの解決法
-
C/C++学習メモ-アクティブな例外なしで呼び出されるterminate
-
IOSの致命的なエラー: Optional値のアンラップ中に予期せずnilが検出された
-
PY 実行プログラム・プロンプト "TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'" ソリューション・インサイト
-
落とし穴を踏む-Uncaught Error: BootstrapのJavaScriptは、jQueryを必要とします。
-
新ソナーコードのレビュー課題のまとめ
-
ValueErrorの解決策:解凍する値が足りない(期待値2、取得値1)。
-
mscorlib.dll で "TargetInvocationException" 型の例外が発生するが、ユーザーコードで処理されない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
デバッグのアサーションに失敗する問題 解決方法
-
Run prompt error ImportError: cannot import name 'Imputer' from 'sklearn.preprocessing' Solution
-
AndroidXへの移行-今まで遭遇したこと、これから遭遇すること、ここにあり
-
アプリケーションのPagerAdapterがPagerAdapter#notifyDatを呼び出さずにアダプタの内容を変更しました。
-
raise JSONDecodeError("Expecting value", s, err.value) from None
-
raise NotImplementedError
-
Python がエラー TypeError: write() 引数はバイトではなく str でなければならない
-
Eclipseのエラーです。未処理のイベントループ例外 Java ヒープスペース
-
Object reference not set to an instance of object "エラーの解決方法について。
-
Android Studio FAQ -- AndroidManifest.xml のカバレッジに関する問題