『Python(embeddable)にpywin32をインストールする』でpipのインストール等のPython(embeddable)の設定を済ませておく。
python -m pip install pandas python -m pip install beautifulsoup4
pythonコードは参考サイトを参考にして以下の通り。
import urllib.request import ssl import os import pandas as pd import time import random import glob import csv from bs4 import BeautifulSoup code="取得した銘柄コード" year="取得する年" path="保存したいフォルダ(ディレクトリ)パス" url = "https://kabuoji3.com/stock/"+code+"/"+year+"/" ssl._create_default_https_context = ssl._create_unverified_context req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'}) html = urllib.request.urlopen(req).read() soup = BeautifulSoup(html, "html.parser") time.sleep(random.randrange(3,7)) stockdata= soup.find_all("td") stockdata = [s.contents[0] for s in stockdata] stockdata = list(zip(*[iter(stockdata)]*7)) df = pd.DataFrame(stockdata,) df.columns=['date','open','high','low','close','volume','adjclose'] df.to_csv(path+code+".csv")