Pythonでバイトを文字列に変換する方法

bytesオブジェクトのdecode()メソッドを使えば、文字列に変換できます。

下記のコードをご覧ください。

# 定义一个bytes对象
b = b'hello world'

# 将bytes转换为字符串
s = b.decode()

# 打印结果
print(s)  # 输出:hello world

また、decode()メソッドはエンコードを指定する引数を追加できます。デフォルトはutf-8です。例えば、bytesオブジェクトがgbkエンコードを使用している場合、b.decode(‘gbk’)を使用して変換できます。

bannerAds