loggingloggingの有効/無効を真面目に書くのがめんどくさくなったのでDEBUG=1を見て勝手に有効にすることにしました。めんどくさかったので。typingpythonでlogging.Loggerとlogging.LoggerAdapterを許す型を定義する方法のメモ。subtypingの違いのメモ。pythonのprint()をlogger.infoに変える黒魔術(loggedpy)を実装してみた(土日)。発端はこのtweet。logging長すぎにならない程度に使い方をまとめてみる。結局昨日のロガーの話はパッケージにした。100行以下で大変短く良いコード。通常のloggingライブラリなどで使われるログをテキストログと呼ぶとすると、構造化ログとテキストログには以下の様な違いがある。pythonの標準ライブラリのloggingモジュールを利用すると、ログ出力の中に呼び出し元の位置に関する情報(ファイル名や関数名など)を含める事ができる。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。