亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

BeautifulSoup文檔實例結果不符(has_class_but_no_id())

自定義方法搜索文檔樹,自定義的方法沒有起到作用

http://img1.sycdn.imooc.com//5872f2240001d69406410217.jpg

正在回答

2 回答

原本我也是遇到這個問題搜索全網發現就這么一個帖子相關-。-

其實程序輸出沒錯,是理解錯誤的原因。

BS4解析HTML文件,就很直接的,看到<p>這個標簽符合條件,返回值為True,打印出來的就是<p>標簽里的內容呀,只是恰好包含了幾個<a>標簽,因為這些<a>標簽是<p>標簽的子節點呀。

而并沒有單獨地把<a>標簽打印出來就說明程序的輸出是沒問題的。

0 回復 有任何疑惑可以回復我~
#1

Explorer_C

說清楚點就是<a>標簽沒被作為List中的一個元素輸出。
2017-12-31 回復 有任何疑惑可以回復我~

沒有必要那么麻煩的啊soup.find_all("a", class_="sister")直接遍歷“愛麗絲文檔”里面的id class是sisteer的a標簽,soup.find_all(id='link2'這個遍歷文檔里id為link2的a標簽,不需要你那樣的,而且我不明白你那樣寫是為了什么。beautifulsoup中文文檔這個你可以先看一下。

0 回復 有任何疑惑可以回復我~
#1

Explorer_C

你根本沒懂別人問的什么。
2017-12-31 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

BeautifulSoup文檔實例結果不符(has_class_but_no_id())

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號