python3遇到的問題

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

問題出在python3.5和Python2.7在套接字返回值解碼上有區別:
python bytes和str兩種類型能夠經過函數encode()和decode()相互轉換,str經過encode()方法能夠轉換爲bytes。反過來,若是咱們從網絡或磁盤上讀取了字節流,那麼讀到的數據就是bytes。要把bytes變爲str,就須要用decode()方法。
網絡

相關文章
相關標籤/搜索