每次我嘗試運行該程序時都會收到相同的東西,urllib
未定義。我如何擺脫它?擺脫urllib未定義錯誤
from urllib.request import urlopen
from urllib.error import HTTPError
aname = 'http://website.com'
try:
htm = urlopen(aname + '/').read()
except urllib.error.HTTPError as e:
print(e)
是的,我有一個問題我當然希望我能搞清楚爲好,我不能讓bs4
正確安裝,它保持試圖安裝到Python 2.7,這是我沒有任何2.7解釋器安裝,只有3.4.3安裝在電腦上。我有一種奇怪的感覺,可能會導致一些其他問題以及其他一些程序。
這似乎已經照顧到了urllib問題。至於bs4,我試着用兩種方法安裝... pip3安裝python3 beautilfulsoup4。這樣做,我得到的只是一個錯誤'找不到滿足要求python3的版本。我也試過... pip3安裝beautifulsoup4,它出現了,說要求已經滿足,並顯示它在usr/local/lib/python2.7。 – confused
這似乎已經照顧到了urllib問題。至於bs4,我試着用兩種方法安裝... pip3安裝python3 beautilfulsoup4。這樣做,我得到的只是一個錯誤'找不到滿足要求python3的版本。我也試過... pip3安裝beautifulsoup4,它出現了,說要求已經滿足,並顯示它在usr/local/lib/python2.7。 – confused
@confused不知道你的'pip'問題,它對我來說沒有任何意義,因爲它說'2.7'的目錄中存在beautifulsoup4,請嘗試通過python3 -m pip install beautifulsoup4'來檢查Python。 –