最新回答 / 慕哥8361740
恩恩 問題解決了 應該為import urllib.request?? 我寫成了import urllib?? python3真是與python2的細節不同之處真是不少啊 醉了
2015-12-22
按照老師寫的 總是提示'module' object has no attribute 'urlopen' 我是2.7.11
2015-12-22
使用的python3.5,在window下,我在調試的時候遇到里編碼出錯的問題,找了很久,終于解決里。這此分享出來,給可能遇到同樣問題的同學。 當把抓取出來的內容顯示在網頁上時,這個地方是出錯的關鍵點。在windows下面,新文件的默認編碼是gbk,這樣的話,python解釋器會用gbk編碼去解析我們的網絡數據流txt,然而txt此時已經是decode過的unicode編碼,這樣的話就會導致解析不了,出現問題。應寫為: fout = open('output.html','w',encoding='utf-8') 同時在html中聲明<meta charset='utf-8'>
2015-12-22