Djangoのloggerでpprintを使ったような整形をしたいとき
今回はDjangoのloggerでpprintを使ったような整形をしたいとき、どのようにすれば良いのかについてご紹介いたします。
Djangoのloggerでpprintを使ったような整形をしたいとき
Djangoのloggerを使ったときに、pprint.pprintのようにデータを整形してログを表示させたい場合があると思います。
そういったときは、pprintのpformatを使うようにしましょう。
使い方の例としては、下記の通りです。
1 2 3 4 5 6 7 8 |
import pprint import logging logger = logging.getLogger('django') data = {'test': 123} logger.info(pprint.pformat(data)) |
終わりに
今回はDjangoのloggerでpprintを使ったような整形をしたいとき、どのようにすれば良いのかについてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません