已采納回答 / 慕虎5127847
我在pycharm中把你的代碼運行了一下,把“beautifulSoup”改成“BeautifulSoup”,并且把soup=beautifulsoup(html_doc,'html_doc',from_encoding='utf-8')改成了soup=BeautifulSoup(html_doc,'html.parser',from_encoding='utf-8'),最后結果是正確的,而且沒有報錯
2016-08-18
已采納回答 / arkria3684535
首先要確保eclipse編輯器環境的編碼為utf8,這個是大前提;其次如果py文件中含有中文字符的話,需要在py文件中對編碼進行聲明。修改eclipse編輯器編碼:A) 設置工作空間編碼:Window->preferences->General->Workspace->UTF-8B)?設置編輯器編碼:Window->preferences->General ->Editors->Text Editors->Spelling->UTF-8C) 設置...
2016-08-17
已采納回答 / 龍德夢
顯然是二進制,應該是你在解析的時候沒有 用utf-8。如果你用了的話,可以換其他瀏覽器試試,如果是亂碼的話,只需要在瀏覽器中改一下文字編碼,改為Unicode編碼即可。同樣在IE里面也可以這樣做。
2016-08-05