最贊回答 / Moien
如果想使用bs4的話需要添加egg至pyDev工程的interpreter,具體添加方法是工程上右鍵->偏好<...圖片...>選擇interpreter設(shè)置,點(diǎn)擊下面的鏈接更改interpreter列表<...圖片...>點(diǎn)擊右邊添加egg,找到你安裝bs4的egg的位置,添加即可<...圖片...>
2016-04-15
最新回答 / 慕后端2583565
我用chrome也沒有辦法打開,亂碼都出不來一個(gè)。我沒有全部爬完,我就爬了300多條就我停止了,因?yàn)樘?。但是我的HTML文檔沒辦法在chrome打開。。。。
2016-04-14
最新回答 / 旅行的癩蛤蟆
沒數(shù)據(jù),可能你直接執(zhí)行exception了,并沒有執(zhí)行try里面的內(nèi)容,檢查下try里面的代碼和相關(guān)的類和函數(shù)。
2016-04-14
補(bǔ)充一下關(guān)于明磊同學(xué)提到可能出現(xiàn)的這個(gè)編碼問題。我電腦的環(huán)境是win10系統(tǒng),用的是python2.7,同樣在最后寫入data到本地的output.html文件時(shí)報(bào)錯(cuò),錯(cuò)誤內(nèi)容與編碼有關(guān)。經(jīng)過查找相關(guān)資料后解決。由于python2.7的open函數(shù)不支持直接指定編碼格式,需要import codecs 模塊,打開文件時(shí)下相應(yīng)調(diào)用 codecs.open("file_name", "w", encoding="utf-8")即可解決問題。
2016-04-12
很大的收獲就是老師寫程序的方法與思路,先整理好大的邏輯框架,從程序主干入手,先把要用到的方法都寫出來,主干搭好了再去完善枝干。同時(shí)利用好ide也可以大大提升編程效率。。。表示pycharm還只會(huì)基礎(chǔ)功能。
2016-04-09
Bingo!建議在<html>和<body>之間,加上<head><meta charset="utf-8"></head>,告訴瀏覽器使用什么編碼,解決了輸出亂碼
''' fout = open('output.html','w')
fout.write("<html>")
fout.write('<head><meta charset="utf-8"></head>')#告訴瀏覽器使用什么編碼,解決了輸出亂碼
fout.write("<body>")'''
''' fout = open('output.html','w')
fout.write("<html>")
fout.write('<head><meta charset="utf-8"></head>')#告訴瀏覽器使用什么編碼,解決了輸出亂碼
fout.write("<body>")'''
2016-04-09