requests爬蟲請求報錯:UnicodeEncodeError: 'latin-1' codec can't encode character '\u2026' in position 30


抓包copy數據時省略引起的錯誤
我的是Cookie省略引起的

在顯示屬性時,應為屬性值過長,所以使用了省略號,導致添加過程中造成了編譯錯誤。

主要原因就是復制Cookie時,因為它太長了,沒有等它擴展開來,就直接復制,部分內容變成了省略號

關鍵錯誤信息如下:

File "/usr/lib/python3.5/http/client.py", line 1106, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python3.5/http/client.py", line 1146, in _send_request
self.putheader(hdr, value)
File "/usr/lib/python3.5/http/client.py", line 1078, in putheader
values[i] = one_value.encode('latin-1')
UnicodeEncodeError: 'latin-1' codec can't encode character '\u2026' in position 30: ordinal not in range(256)

About Me

QQ 群:1094019526歡迎進群交流 tg 群:QQ 群里有

聯系我請加 QQ 好友 (1362449059),注明添加緣由

文章內容來源於 TOM 的學習筆記,部分整理自網絡,若有侵權或不當之處還請諒解

本文版權所有,轉載請標明出處,謝謝


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM