8

Python のログ形式に関する簡単な質問です。

logging.basicConfig(filename='test.log', format='%(levelname)s %(message)s', level=logging.DEBUG)

これにより、次のようなログメッセージが表示されます。

INFO Test

私が今欲しいのは、次のようにレベル名にブラケットを追加することです:

[INFO] Test

format 引数を変更するにはどうすればよいですか?

4

1 に答える 1

13

これでうまくいくはずです。

logging.basicConfig(filename='test.log', format='[%(levelname)s] %(message)s', level=logging.DEBUG)
于 2013-08-06T18:32:04.107 に答える