PcSchool.Club

パソコンを分かりやすく解説することを目指す無料のスキルアップサイトです

岐阜のパソコン教室「パソコンスクール・テルン」

Python Webスクレイピング1

2022年4月1日

まずは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)