SBI証券のサイトのトップページ上部(リンク)に「銘柄名・コード・キーワード」(株価検索)という検索窓があります。
ここからたどっていって、株価を取得しようとしているのですが、それができなくて困っています。
私が作成した以下のコードで「株価」を取得できるのではないかと思ったのですが、これでは実現できませんでした。
どうすれば株価を数値として取得できるのか、どなたかご存知の方、ご教授お願いします。
私が書いたコード:
driver = webdriver.Chrome("C:\Users...") driver.get("https://www.sbisec.co.jp/ETGate") driver.find_element_by_name("i_stock_sec").send_keys("7203") driver.find_element_by_xpath('//*[@id="srchK"]/a/img').click() price=driver.find_element_by_xpath('//*[@id="main"]/div[5]/div/table/tbody/tr/td[1]/em') print(price)
返ってきたもの
<selenium.webdriver.remote.webelement.WebElement (session="2ab4d043131c9e0f3d816684fd33d8cc", element="0.3256322811763297-1")>
期待している結果
6825 (※取得時の株価)

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/01 11:23
2018/04/01 11:25