第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

爬到21 報錯,程序沒反應(yīng),主題亂碼

亂碼:fout.write('<meta charset="utf-8"')

做完后的心得:debug 和 try...except?

1.出現(xiàn)問題首先不要慌;relax!relax!relax!

?2.進一步確保代碼格式正確,因為這語法縮進格式很重要(也不要對著視頻一個個看,大概看看找找明顯的錯誤);

?3.在 while 中隨便打印一下,沒進 while 還不報錯,說明前面的方法有錯誤(格式和單詞拼寫);進 while 報錯就好辦了,老手看報錯內(nèi)容就知道問題所在,我是個新手,在 while 方法排隊右邊雙擊標記,debug 然后step over,一步步看在什么地方報錯(方法還是單詞)找錯范圍大大縮小

4.我的問題是爬到 21 條就報錯退出了 res_data['summary'];看了一條評論:”urllib2.urlopen()方法對于有的鏈接會超時,可以加個異常判斷,跳過這一條”受到啟發(fā),就想試試 try...except(老師也用了一次)果然可以

5.可以爬到最后又報了一個錯 ?fout.write("<td>%s</td>" % data["summary"].encode("utf-8")) 加上 try...except 沒有錯誤信息

意不意外?應(yīng)該有別的更好的做法;歡迎指正?。?!


正在回答

1 回答

fout.write('<meta charset="utf-8"')處理 Ie 下亂碼;chrome 是正常的

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Python開發(fā)簡單爬蟲
  • 參與學(xué)習(xí)       227603    人
  • 解答問題       1284    個

本教程帶您解開python爬蟲這門神奇技術(shù)的面紗

進入課程

爬到21 報錯,程序沒反應(yīng),主題亂碼

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號