1. 程式人生 > >TypeError: a bytes-like object is required, not 'str'

TypeError: a bytes-like object is required, not 'str'

ef7 error ref date bytes wiki err obj target


python bytes和str兩種類型轉換的函數encode(),decode()

  • str通過encode()方法可以編碼為指定的bytes
  • 反過來,如果我們從網絡或磁盤上讀取了字節流,那麽讀到的數據就是bytes。要把bytes變為str,就需要用decode()方法

例如:

date=“12345” #str類型

date.encode() #轉換為bytes類型

TypeError: a bytes-like object is required, not 'str'