您的位置:首頁技術文章
文章詳情頁

python3.6通過urlopen打開一個以html結尾的網址,再轉換成BeautifulSoup打印這個對象為空為什么?

瀏覽:105日期:2022-09-10 16:49:57

問題描述

htmlobj = urlopen(’http://www.58pic.com/haibao/0/dnum-1.html’)soup = BeautifulSoup(htmlobj, 'lxml')print(soup)

問題解答

回答1:

請對比代碼python3.6通過urlopen打開一個以html結尾的網址,再轉換成BeautifulSoup打印這個對象為空為什么?

回答2:

你應該這樣

htmlobj = urlopen(’http://www.58pic.com/haibao/0/dnum-1.html’)soup = BeautifulSoup(htmlobj.read(), 'lxml')print(soup)回答3:

ubuntu 16.04,python3.5原代碼可以輸出,并不為空python3.6通過urlopen打開一個以html結尾的網址,再轉換成BeautifulSoup打印這個對象為空為什么?

如果urlopen的確返回空值null,通常錯誤是服務器不存在。

標簽: Python 編程
国产综合久久一区二区三区