【Python Program】発行済株式数をチェック
発行済株式数をチェックするPythonプログラム
銘柄選び(その2)「ストップ高銘柄の候補」で発行済株式数をチェックするプログラムです。
#発行済株式数をチェック
def hakko_kabu(s_code):
from urllib import request
from bs4 import BeautifulSoup
url = "https://stocks.finance.yahoo.co.jp/stocks/detail/?code=" + s_code + ".T"
response = request.urlopen(url)
soup = BeautifulSoup(response)
response.close()
s_txt = soup.find_all('span', class_='_1fofaCjs _2aohzPlv _1DMRub9m')
if len(s_txt) == 0:
return 0
k_txt = s_txt[8].text
l_fin = k_txt.find("株")
k_txt = k_txt[:l_fin]
if k_txt[:1] == "-":
return "0"
while k_txt.find(",") != -1:
n_fin = k_txt.find(",")
k_txt = k_txt[:n_fin] + k_txt[n_fin+1:]
return(k_txt)
引数「s_code」に証券コードを渡すと、発行済株式数が返されます。
上記のコードを「kingaku_chk.py」というファイル名で保存しておきます。
最近のコメント