『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")