在Python中,可以使用decode()
方法將bytes
對象轉換為string
。decode()
方法需要傳入一個字符串參數,指定要使用的編碼方式。
以下是一個示例代碼:
b = b'Hello, World!'
s = b.decode('utf-8')
print(s)
輸出:Hello, World!
在這個例子中,b
是一個bytes
對象,通過調用decode()
方法并傳入'utf-8'
作為參數,將bytes
對象轉換為了string
對象。最后,使用print()
函數打印出了轉換后的string
對象。
需要注意的是,轉換前的bytes
對象必須使用正確的編碼方式進行編碼,否則可能會導致轉換失敗或產生亂碼。