最贊回答 / scale0116
我也是用的Python3,第一次運行的時候也出現(xiàn)這樣的warning,后來我查了一下發(fā)現(xiàn)在python3中,默認為UTF-8,所以要去掉報錯的話只要去掉下面這句就行。
from_encoding='utf-8'改成<...code...>你再運行一下就可以發(fā)現(xiàn)不報錯了
2018-07-25
最新回答 / 本本小生
修改成:title_node?=?soup.find('dl',?class_='lemmaWgt-lemmaTitle?lemmaWgt-lemmaTitle-').find('h1') 因為百度百科有些頁面里沒有?('dd',class='lemmaWgt-lemmaTitle-title')這個元素。 但是一定會有('dl',?class_='lemmaWgt-lemmaTitle?lemmaWgt-lemmaTitle-')。 我也是測試半天才發(fā)現(xiàn)這個原因的,希望能幫到你。
2018-07-23
最新回答 / estelle_joshua
我知道了我知道了!eclipse每一行的輸出是有限制的,前面print數(shù)量的時候我這里幾乎是11萬700多,然后方法三直接就把這些東西print了,就出問題了,可以這樣設(shè)置一下:windows->Preferences->Run/Debug->Console找到Limit console output 把前面的勾去掉就好了
2018-07-21
在eclipse中安裝的python插件,它的路徑在哪啊。。。。不然沒法cmd安裝bs4啊
2018-07-18