一、BeautifulSoup4的功能
通常BeautifulSoup都會搭配requests使用。
(1)requests只要輸入網址,利用requests來抓出網址內的html。
(2)Beautiful可以分析requests抓下該網址的html檔案,並且透過BeautifulSoup來抓裡面你想要的內容。
二、實際操作
(1)輸入內容
記得一開始要先pip install兩個套件
分別是beautifulsoup4以及requests
pip install beautifulsoup4
pip install requests
接著輸入以下的程式碼
import requests
from bs4 import BeautifulSoup
r=requests.get('https://disp.cc/b/PttHot')#找出網址
soup=BeautifulSoup(r.text,'html.parser')
print(soup.get_text())
(2)輸出結果
PTT熱門版的文字都會輸出,因為內容太多,我只有擷取部分。其實只要是該網站的文字都會呈現。
【板主:Knuckles】
編 號
日 期
作 者
文 章 標 題
看板人氣:2 本日:3K 累積:51M
dXXu
●
60591
-2
08-16
(ilyj2012.)
0
1
1
■ [爆卦] 美國C-17運輸機上掉落的三名阿富汗人遺體
/7K
dXSD
●
60592
-5
08-16
(Bz5566.)
0
1
1
■ [問卦] 其實塔利班根本是阿富汗正義之師吧
/5K
dY1W
●
60593
1
08-17
(bluehttp.)
0
1
1
■ [新聞] 阿富汗婦女「黑暗世界」來了!塔利班強娶未成年少女 罩…
/7K
dY45
●
60594
08-17
(david7928.)
0
1
1
■ [新聞] 塔利班無法無天!擬定12至45歲「性奴隸清單」...女孩們…
/7K
dY2U
●
60595
8
08-17
(to1322.)
0
1
1
■ [新聞] 再度一輪遊 詹家姐妹辛辛那提止步大師賽
/5K
dY4M
●
60596
-2
08-17
(YumingHuang.)
0
1
1
■ [新聞] 崩潰!愛情長跑7年風光辦婚宴 1年後才知喜帖印的新娘是…
/8K
dY6b
●
60597
17
08-17
(g933246.)
0
1
1
■ Re: [問卦] 大奶妹穿很透的背心在想什麼?
/1W
dY1N
●
60598
-1
08-17
(bebehome.)
0
1
1
■ [問卦] 塔利班現在484很尷尬?
/5K
dY4y
●
60599
3
08-17
(baozi.)
0
1
1
■ [新聞]「最危險國家」探險!他下機阿富汗就淪陷 絕望:只能等死
/6K
dXX2
●
60
/5K
dY4N
●
60601
-1
08-17
(alterna.)
0
1
1
■ [新聞] 小資女想結婚 喊老公月薪要7萬 兩派網友戰翻
/6K
dYbO
●
60602
11
08-17
(roads.)
0
1
1
■ [爆卦] 中國人在日本惡意散佈武漢肺炎!
/9K
dXiM
●
60603
6
08-14
(qq204.)
0
1
1
■ [新聞] 謝淑薇再轟網協:騙過我很多次 狠酸「台灣史上誕生了第…
/5K
dY7j
●
60604
3
08-17
(loveloser.)
0
1
1
■ Re: [問卦] 郵局也是有大奶正妹的呀!
1/5K
dY8j
●
60605
-5
08-17
(akway.)
0
1
1
■ [新聞]陸官媒:若確有3萬美軍駐台 北京即刻「武力收復台灣」
/5K
dYhb
●
60606
3
10:18
(taiwan08.)
0
1
1
■ [新聞] G奶正妹5秒片吸爆450萬人 口罩下的美貌曝光了
/1W
dXlp
●
60607
14
08-14
(freeclouds.)
0
1
1
■ Re: [問卦] 高端真的很差勁嗎
/5K
dYf7
●
60608
1
04:13
(TaraSoYeon.)
0
1
1
■ [問卦] 幹拎娘這妹子你猜幾歲?
/6K
dYkE
●
60609
3
15:21
(mason710.)
0
1
1
■ [新聞] 通勤族崩潰了!北捷確診足跡炸裂 「4線33車站」全面淪陷
當然Beautiful還有其他進階用法,因為我這篇只是單純介紹Beautifulsoup如何使用,之後進階用法我都會寫成教學。
全站熱搜
留言列表