ウェブスクレイピングPythonでデータを自動収集

スクレイピング

#python #ウェブスクレイピング #プログラミング
import requests
from bs4 import BeautifulSoup

url = “https://example.com”
response = requests.get(url)

if response.status_code == 200:
soup = BeautifulSoup(response.text, “html.parser”)
title = soup.title.string
print(title)

soup.find(“p”).text

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page()

# Amazonの対象ページにアクセス
page.goto(“https://www.amazon.co.jp/dp/B0CXYZ1234”)

# 価格を取得
price = page.text_content(“span.a-price-whole”)
print(“現在の価格:”, price, “円”)

browser.close()

コメント

タイトルとURLをコピーしました