程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ubuntukylin-Python用BeautifulSoup裡的get_text(),為什麼不能輸出女間諜

ubuntukylin-Python用BeautifulSoup裡的get_text(),為什麼不能輸出女間諜

編輯:編程綜合問答
Python用BeautifulSoup裡的get_text(),為什麼不能輸出"女間諜"

才學python爬蟲(python3.4),如何輸出裡面的"女間諜"呢?求教

htmll ='''<a class="nbg" href="http://movie.douban.com/subject/25752261/" title="女間諜">
<img alt="女間諜" class="" src="http://img4.douban.com/view/movie_poster_cover/ipst/public/p2254455238.jpg"/>
</a>'''

from bs4 import BeautifulSoup
soup = BeautifulSoup(htmll)
print(soup.a.img.get_text())   #輸出結果為空


最佳回答:


img是個非封閉標簽,哪裡有text?改成 soup.a.img['alt']才行, 還有html1的賦值, 應該是三引號吧,復制代碼時不要弄錯了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved