エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pythonのlogger(logging)とFlaskのloggerについて - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonのlogger(logging)とFlaskのloggerについて - Qiita
概要 Flaskアプリでログを書きたいときは、app.logger.info("hoge")と書く。( http://flask.pocoo.org/... 概要 Flaskアプリでログを書きたいときは、app.logger.info("hoge")と書く。( http://flask.pocoo.org/docs/1.0/logging/ ) 1ファイルに全てのコードを書くときはそれでいいけど(appオブジェクトがそこにあるから)、複数ファイル(モジュール)があるときはどうするの?という疑問を持った。 そういえばPythonのloggingまわりもよく知らないなーということで調べた。 環境 Python 3.7 Flask 1.0 結論 app.loggerは標準ライブラリのlogging.Loggerを取得しているので、同じようにあつかえる appオブジェクトを持たないファイル(モジュール)からは、logging.getlogger('app.flask')を実行することで、app.loggerと同じオブジェクトを取得可能 標準ライブラリの