スクレイピングするWeb上のPythonスクリプトをローカルから直接実行するサンプル
code:sample.py
# pip install selenium openpyxl の実行が事前に必要
import time
from datetime import datetime
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
# from selenium.webdriver.common.action_chains import ActionChains
import openpyxl
driver = webdriver.Chrome(service=Service("C:\Program Files\chromedriver_win32\chromedriver.exe"))
output_items = '今日の主要ニュース', # 行途中のコメントももちろんOk❗
nowstr = str(datetime.now()).replace('-','').replace(' ','_').replace(':','')
driver.get(URL)
wb = openpyxl.Workbook()
ws = wb.active
ws.append(output_items)
ws.append(driver.find_element(By.CSS_SELECTOR, 'main article section').text)
wb.save(f'test_2023-03-11_{nowstr}.xlsx')