當前位置:成語大全網 - 書法字典 - python爬蟲初體驗

python爬蟲初體驗

妳好,我已經做了壹些修改,它可以運行了。

導入請求

url='/2967926.html '

kv= { '用戶代理':' mozilla/5.0'}

r=requests.get(url,headers=kv)

r.raise_for_status()

編碼=表觀編碼

打印(r.text[0:50])

————————————————————————

建議初期少用try-catch,因為妳不會找到報錯的原因。如果您將此代碼放在外面,您會看到以下錯誤消息:

UnicodeEncodeError錯誤:“ascii”編解碼器無法對位置4中的字符“\u2013”進行編碼:序號不在範圍內(128)

然後看看調用的結構,

輸入表頭(自身,表頭,*值)

1192 1193 if has attr(header,' encode '):-& gt;1194 header = header . encode(' ascii ')1195 1196 if not _ is _ legal _ header _ name(header):

好的,就是頭傳入的參數不能用ASCII編碼,我就把這個參數轉換成ASCII編碼寫進去,就這樣。

感覺問題已經解決了,請采納!