看板 Python 關於我們 聯絡資訊
各位前輩好,我剛開始學python想爬網頁資料,但在VS code 環境上一直有Error 請問可能是什麼問題? 環境 Windows 10、python 3.6.4 已於CMD pip install 下列 beautifulsoup4.cycler.matplotlib.numpy.pyparsing. python-dateutil.pytz.request.six 程式一:CMD可執行、VS code 報錯 no module named 'html.entities' https://imgur.com/d6oEodc import requests url = '任意網址' response = requests.get(url) print(response.text) ------------------------------------------------------------------------- 程式二:CMD可執行、VS code 報錯 cannot import name 'BeautifulSoup' https://imgur.com/IHLHE2i html_doc = """ 任意html碼 """ from bs4 import BeautifulSoup soup = BeautifulSoup(html_doc, 'html.parser') soup = soup.find_all('td',"") print(soup) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.98.136.130 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1520908013.A.B7C.html
kenduest: 好像版上總是很多這類情況,系統安裝多套 python 03/13 14:29
letmeloveyou: 請問另一套在哪 我以為我只有裝官方的Python 03/13 14:32
kenduest: 先確定是否安裝不同套的 python, 比方 python 官方的 03/13 18:59
kenduest: 是否安裝多重不同版號的版本,以及是否安裝了其他廠商 03/13 19:00
kenduest: 的 python, 像是 anaconda 這類有人整合提供的安裝包 03/13 19:01
kenduest: 若系統有安裝不同版本、來源的 python, 那安裝套件 03/13 19:01
kenduest: 得確認是呼叫到正確所屬的 pip 程式 03/13 19:02
kenduest: 另外先確定 vs code 用的 python 是只想哪個位置的 03/13 19:02
letmeloveyou: 找到問題了,我自己北七把一支測試檔明名html.py 03/14 09:50
letmeloveyou: 還是謝謝Kenduest的熱心提點 03/14 09:51