前提・実現したいこと
pythonで株価情報を取得する機能を実装したいです。
APIで取得するようにしたかったのですが、
最新の日本株情報を取得できるものが見当たらなかったため、
スクレイピングで取得することとしましたが、
うまく取得できません。
発生している問題・エラーメッセージ
表の1行目は取得できるが、2行目以降の情報が取得できない
frameの中身が以下1レコードのみとなる
日付 始値 高値 安値 終値 出来高 終値調整
0 2019-10-11 7200 7278 7160 7269 4755500 7269
該当のソースコード
python
1import pandas 2 3scode = 7203 4 5# CASE1 6url = "https://kabuoji3.com/stock/" + str(scode) + "/" 7 8# CASE2 9# url = "https://www.nikkei.com/nkd/company/history/dprice/?scode=" + str(scode) + "&ba=1" 10 11frame = pandas.read_html(url,header=0)[0]
試したこと
CASE2で記載している別サイトから取得しようとした場合は、
複数行取得できました。
より長期の株価情報が取得できるようCASE1のサイトから取得するようにしたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。