logginggithub.compythonのprint()をlogger.infoに変える黒魔術(loggedpy)を実装してみた(土日)。発端はこのtweet。2018意外とやってみると辛かったり奥深さを感じたりした(中のコードを覗くと辛さがわかるかもしれない。暇だったらどこかで発表したい。loggedpy使いかたはpythonのかわりにloggedpyコマンドを使うだけ(日常的に使うと言うよりはデバッグのときに使う感じかもしれない)。するとprint()を使った部分があたかもログ出力のように扱われる。logging.BASIC_FORMATにasctimeを追加しただけの状態だけれど。良いデフォルト値を募集中。詳しくはreadme参照--flavor出力結果を変えたくなった場合には--flavorオプションで実装を差し替えられる。bye使える変数はloggingのLogRecord属性にあるもの。昔作ったmonokakiと組み合わせると手軽にJSON出力にできる。pycommentというライブラリを作くりました。結局昨日のロガーの話はパッケージにした。componentという機能を追加した月別アーカイブはてなブログをはじめよう!podhmoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。