② 擷取+剖析網頁¶
在 ① 中,我們直接將一個字串丟給 BeautifulSoup
做剖析。
在這個教學中,我們延伸 ① 的概念,但是這一次,我們要剖析的字串,是使用requests
自網路上取得,再將之傳給BeautifulSoup
做後續的剖析。
這是一個 requests
跟 BeautifulSoup
合用的練習。
載入套件¶
In [ ]:
Copied!
import requests
from bs4 import BeautifulSoup
import requests
from bs4 import BeautifulSoup
抓取網頁原始碼¶
In [ ]:
Copied!
import requests
import requests
In [ ]:
Copied!
r = requests.get('https://victorgau.github.io/khpy_web_intro/example01.html')
r = requests.get('https://victorgau.github.io/khpy_web_intro/example01.html')
In [ ]:
Copied!
print(r.text)
print(r.text)
練習¶
請將 requests
抓下來的東西喂給 BeautifulSoup
做剖析,讀出所有的 p
標籤。
In [ ]:
Copied!