成功解決TypeError: a bytes-like object is required, not 'str'

      網友投稿 3119 2022-05-28

      成功解決TypeError: a bytes-like object is required, not 'str'

      目錄

      解決問題

      解決思路

      解決方法

      解決問題

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

      解決思路

      問題出在python3.5和Python2.7在套接字返回值解碼上有區別:

      python bytes和str兩種類型可以通過函數encode()和decode()相互轉換,

      str→bytes:encode()方法。str通過encode()方法可以轉換為bytes。

      bytes→str:decode()方法。如果我們從網絡或磁盤上讀取了字節流,那么讀到的數據就是bytes。要把bytes變為str,就需要用decode()方法。

      解決方法

      line.strip().split(",")

      改為

      成功解決TypeError: a bytes-like object is required, not 'str'

      line.decode().strip().split(",")

      大功告成!

      Python

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Storm集群的監控與管理
      下一篇:【愚公系列】2021年12月 網絡工程-端口和端口入侵服務詳解
      相關文章
      久久亚洲精品AB无码播放| 亚洲AV之男人的天堂| 亚洲综合熟女久久久30p| 国产亚洲精品美女| 亚洲色大成网站www尤物| 欧洲 亚洲 国产图片综合| 亚洲视频中文字幕| 亚洲一级二级三级不卡| 亚洲午夜精品久久久久久人妖| 亚洲AV永久无码精品成人| 国产精品亚洲а∨无码播放 | 亚洲精品国精品久久99热一| 国产专区一va亚洲v天堂| 亚洲综合伊人久久综合| 亚洲中文久久精品无码ww16| 亚洲乱码国产一区三区| 亚洲va久久久噜噜噜久久天堂| 亚洲高清专区日韩精品| 亚洲男人的天堂在线播放| 久久精品国产亚洲AV无码麻豆| 久久亚洲AV成人无码软件| 亚洲国产品综合人成综合网站| 亚洲人成网男女大片在线播放| 亚洲综合激情五月色一区| 亚洲变态另类一区二区三区| 婷婷亚洲综合一区二区 | 亚洲网址在线观看| 亚洲国产模特在线播放| 亚洲精品伊人久久久久| 亚洲啪AV永久无码精品放毛片| 亚洲AV无码一区二区三区性色 | 亚洲国产成人精品无码区花野真一 | 亚洲日本va中文字幕久久| 亚洲成av人片在线观看无码不卡| 亚洲AV无码一区二区三区系列| 久久精品国产亚洲AV无码娇色| 亚洲乱人伦精品图片| 亚洲欧美日韩一区二区三区| www.亚洲色图.com| 亚洲乱码日产一区三区| 亚洲综合在线成人一区|