牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

mail.log の 日本語の Subject が文字化けしちゃって Python でデコードしたい場合のメモ

毎回忘れるんでメモ

Django でメール送信内容の確認したい時に EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' とかして log 見たら日本語の Subject が文字化けしちゃってるのを修復したい

Subject: =?utf-8?b?44GT44KT44Gr44Gh44KP

?utf-8?b? 以降をbase64でデコード

In [1]: import base64

In [2]: print base64.b64decode('44GT44KT44Gr44Gh44KP')
こんにちわ

エンコード・デコードしてくれるサイトもあるよ