ptint(‘xxx’)

UnicodeEncodeErrorで怒られたときの対処。

 

標準出力の文字コードを確認する。

print(sys.getdefaultencoding())
print(sys.stdout.encoding)

 

.bashrcに下記追加すればOK。

export PYTHONIOENCODING="utf-8”

 

クライアントから、spaceが+になって送られてくる場合は下記のようにする。

p_msg = urllib.parse.unquote_plus(p_msg)

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です