まずはWebスクレイピングを利用する場合コマンドプロンプトを起動し、pipコマンドを実行します。
>pip install requests
>pip install beautifulsoup4
もし、pipのバージョンが古く、エラーが表示されてしまう場合は、
>python -m pip install –upgrade pip setuptools
として、pipををアップグレードしておきます。
BeautifulSoupのインストールが終わったら、いよいよプログラムを記述します。
つづけて、特定のタグを取得するのに、findを利用します。
import requests
from bs4 import BeautifulSoup
a=”https://www.telln.com/kyouzai/test.html”
b=requests.get(a)
s=BeautifulSoup(b.content,”html.parser”)
print(s.find(“title”).text)
print(s.find(“h1”).text)
print(s.find(“h3”).text)
for elements in s.find_all(“h3”):
print(elements.text)