beautifulsoup tag in tag 用法教學


beautifulsoup tag 的 function到底要在什麼時機使用呢?
說真的有時候我自己都會搞混,所以幫大家整理出來

網頁結構



soup.title

指的是印出包含在title tag 那段html code

soup.title.name


會直接輸出title string

soup.title.string


多加string會輸出夾在title裡面的字串出來

soup.title.parent.name


多加parent這個funtion的功能主要是要找出父輩的tag,意思就是有親子關係一般的上層tag(就是要找他老爸啦 !)輸出結果如下  

soup.p

找到p tag 那段html代碼

soup.p['class']


把藏在 p tag 裡面的atrribute class 字串給抽出來

soup.a

將 a tag 的html抽出來

soup.find_all('a')


將所有網頁內含有a tag 的html全部抽出來

soup.find(id="link3")

找到網頁內含有id 含有link3的html並將其抽出來


如果想抽出a標籤的link該怎麼做呢?

沒有留言

技術提供:Blogger.