BeautifulSoup簡單實用

2021-10-05 13:57:35 字數 904 閱讀 3401

# 需要安裝 pip install beautifulsoup4

import requests # 呼叫requests庫

from bs4 import beautifulsoup # 呼叫beautifulsoup庫

res =requests.get(

'')# 返回乙個response物件,賦值給res

html=res.text

# 把res解析為字串

soup = beautifulsoup( html,

'html.parser'

)# 把網頁解析為beautifulsoup物件

items = soup.find_all(class_=

'books'

)# 通過匹配屬性class='books'提取出我們想要的元素

for item in items:

# 遍歷列表items

kind = item.find(

'h2'

)# 在列表中的每個元素裡,匹配標籤提取出資料

title = item.find(class_=

'title'

)# 在列表中的每個元素裡,匹配屬性class_='title'提取出資料

brief = item.find(class_=

'info'

)# 在列表中的每個元素裡,匹配屬性class_='info'提取出資料

print

(kind.text,

'\n'

,title.text,

'\n'

,title[

'href'],

'\n'

,brief.text)

# 列印書籍的型別、名字、鏈結和簡介的文字

BeautifulSoup模組的簡單使用

可以通過dir beautifulsoup.beautifulsoup 檢視其有什麼函式,如果想知道某個函式的含義可以使用help beautifulsoup.beautifulsoup.find 來檢視其官方文件。可以使用pprint來整輸出,使用dir和help之前一定要import beaut...

BeautifulSoup的簡單用法

官方文件載入比較慢 估計是我黨的原因 2 匯入模組 from bs4 import beautifulsoup 3 使用beautifulsoup獲取標籤中的text from bs4 import beautifulsoup s1 在紀錄表上,火箭少女中包括孟美岐 吳宣儀 楊超越 段奧娟 yamy...

Beautiful Soup4的簡單使用

beautiful soup是乙個python庫 beautiful soup 是乙個可以從html或xml檔案中提取資料的python庫.它能夠通過你喜歡的轉換器實現慣用的文件導航,查詢,修改文件的方式.如果想使用當然需要先安裝beautiful soup 命令 pip install beaut...