文字列と文字コード(Bytes)を相互に変換する。
言語リファレンス
str.encode()
str型で参照される文字列を文字コードでエンコードしてbytesを返す。
str.encode(encoding='utf-8', errors='strict')
- encoding : “utf-8″がDefault。
- errors : strict (Default)はUnicodeErrorが発生する。
- 他のオプションに、’ignore’, ‘replace’, ‘xmlcharrefreplace’, ‘backslashreplace’がある。
bytes.decode()
bytes型を文字コードでデコードしてstrを返す。
bytes.decode(encoding='utf-8', errors='strict')