1. 程式人生 > >爬蟲請求出現UnicodeEncodeError: 'latin-1' codec can't encode characters

爬蟲請求出現UnicodeEncodeError: 'latin-1' codec can't encode characters

記錄下,這個查了好多問題,正常是headers或者連結裡%**這個與中文轉化的問題,轉化成連結裡的格式替換就可以,用import urllib庫

import urllib
key="酸奶"
key=urllib.parse.quote(key)
print(key)
key1=urllib.parse.unquote(key)
print(key1)

在這裡插入圖片描述