ログファイルに書き込むためにPythonロギングモジュールを使用しています:
logging.config.fileConfig(log_conf_file)
私のlog_conf_file「logging.conf」のフォーマッタセクションは次のようになります。
[formatter_mylog]
format: %(asctime)s %(message)s
これにより、ログは次のようになります。
2013-05-02 13:39:55,325 mesagebody blablablabla
次のようなものを出力するように asctime 形式をカスタマイズする方法:
May 02 13:39:55 mesage_body blablablabla
それがPythonコードであるかどうかはわかっています。次のようなことができます:
# create formatter
formatter = logging.Formatter("%(asctime)s;%(message)s",
"%Y-%m-%d %H:%M:%S")
しかし、ロギング構成ファイルを介してどのように行うのでしょうか?