Python 文字をバイトに変換する方法
文字列はencode()メソッドでバイトに変換できます。例:
s = "Hello, World!"
b = s.encode()
print(b)
ネイティブの日本語で文章を言い換えてみてください。オプションは 1 つだけで結構です。出力:
b'Hello, World!'
また、文字列を特定のエンコーディングのバイトに変換するために、文字エンコーディングをパラメーターとして使用することもできます。たとえば:
s = "你好,世界!"
b = s.encode("utf-8")
print(b)
ネイティブに日本語に言い換えると、
b'\xe4\xbd\xa0\xe5\xa5\xbd\xef\xbc\x8c\xe4\xb8\x96\xe7\x95\x8c\xef\xbc\x81'