UnicodeEncodeError: 'ascii'コーデックは位置20の文字u ' xa0'をエンコードできません:序数が鳴っていません
Unicodeencodeerror Asciicodec Cant Encode Character U Xa0in Position 20
概要
トルネードを使用して非同期の目詰まりのないサーバーの開発(データベースコースの設計)を完了すると、特にSQLとPython中国語がドッキングされているときに、途中でコーディングの問題が発生しました。
エラー
UnicodeEncodeError: 'ascii' codec can't encode character u'xa0' in position 20: ordinal not in range(128)
間違った理由
Pythonでstrメソッドを使用する必要があり、エラーが発生しました/
解決
使用する
xxx.encode('utf-8')
代わりに
.str(xxx)
ここで、xxxは変換ターゲットです。