Pythonでスクレイピングを行う
Pythonでスクレイピングを行いたくなったのでPythonでスクレイピングを行います。
Advertisement
ライブラリのインストール
pip3 install requests
pip3 install beautifulsoup4
データの取得と解析を行うためにrequestsとbeautifulsoup4が便利なのでインストールします。
Pythonでスクレイピングを行う
今回はこのサイトで一番最新の記事タイトルとURLを取得してみようと思います。
import requests
from bs4 import BeautifulSoup
url = "https://nellab.net/"
response = requests.get(url)
bs = BeautifulSoup(response.text, 'html.parser')
print(bs.select_one(".heading-archive").text)
print(bs.select_one(".heading-archive a").get("href"))
このようなコードを書いて実行すると、記事タイトルとURLが表示されます。
Advertisement
このコードを更に複雑にしていくと求めているデータを取得できるようになります。
-
前の記事
GCPのCloud MonitoringでのアラートをDiscordで受け取る 2023.01.19
-
次の記事
メルペイで20%還元クーポン 上限100ポイント 2023年1月31日まで 2023.01.21