問題分析
該問題主要是由於當前操作的字符串是bytes類型的字符串對象,並對該bytes類型的字符串對象進行按照str類型的操作。
如下面圖所示,s 為bytes類型字符串對象。

當對s進行按照str類型的操作(split)時,會彈出一下錯誤提示。因為split函數傳入的參數是str類型的字符串,而黨鞭的s為bytes編碼類型的字符串對象

解決方法
此時的解決辦法是,將s轉碼成為str類型的或者是將對s進行str類型操作轉化為對bytes類型的操作。
方法1:bytes-->str

方法2:對s進行str類型操作轉化為對bytes類型的操作
由於split里面用到分解字符串中的是空格‘ ’,但是該‘ ’是按照str編碼的,需要轉化成為bytes類型的,然后再直接對s進行對bytes類型的操作。

str和bytes類型之間的常用轉碼方式:
1、str to bytes:(3種方式)

2、bytes to str (3種方式)
