SBI証券のサイトのトップページ上部(リンク内容)に「銘柄名・コード・キーワード」(株価検索)という検索窓があります。
ここに株価のコードを入れて≪「株価検索」を押す≫という動作をしたいのですが、≪「株価検索」のボタンを押す≫というコードをどう実現すればいいのか分からずに、困っています。
「driver.find_element_by_xpath」で実現させるのではないかと思うのですが、これで合っているのか、合っているとしてもpathをどう表記すればいいのか、分からずにいます。
どなたかご存知の方、ご教示お願いします。
対応している「開発→ソース」は(おそらくですが)以下の通りだと思われます。
<!--// ▼▼▼▼▼ HEAD 開始 ▼▼▼▼▼ //--> <div id="HEADER01"> <form name="MyFormHDR" method="post" action="/ETGate/" class="margin-4" onKeyPress="return enter(event);"> <h1 id="logo"><a href="/ETGate/?_ControlID=WPLEThmR001Control&_PageID=DefaultPID&_DataStoreID=DSWPLEThmR001Control&_ActionID=DefaultAID&getFlg=on"><imgsrc="https://a248.e.akamai.net/f/248/29350/7d/pict.sbisec.co.jp/sbisec/images/base02/g_head02_logo.gif" width="145" height="28" alt="SBI証券(旧SBIイー・トレード証券:ネット証券最大手)-オンライントレードで株式・投資信託・債券を-" title="SBI証券(旧SBIイー・トレード証券:ネット証券最大手)-オンライントレードで株式・投資信託・債券を-"></a></h1><div id="srchK"><input type="text" id="top_stock_sec" name="i_stock_sec" value="銘柄名・コード・キーワード" autocomplete="off" maxlength="200" onblur="if(this.value==''){this.style.color='#999999';this.form.reset()}" onfocus="{this.style.color='#000000'; this.value =''}" style="width: 145px; height:25px; border-top: solid 1px #B3B3B3; border-bottom: solid 1px #B3B3B3; border-left: solid 1px #B3B3B3; border-right: none; margin: 0; padding: 0px 0px 0px 3px;line-height:25px; color:#999999" ><a href="javascript:void(0);" onclick="JavaScript:return stockcheck();" onmouseover="revSetOverAction(this);" onmouseout="revSetOutAction(this);"><imgsrc="https://a248.e.akamai.net/f/248/29350/7d/pict.sbisec.co.jp/sbisec/images/base02/g_head02_kabuka.gif" width="63" height="25" alt="株価検索" title="株価検索"></a></div> </form>
私が書いた、『「株価検索」のボタンを押す』というコードは以下の通りです。これでは、実現できませんでした。
driver = webdriver.Chrome("C:\Users...") driver.implicitly_wait(30) driver.get("https://www.sbisec.co.jp/ETGate") driver.find_element_by_name("i_stock_sec").send_keys(7203) driver.find_element_by_xpath('//div[@id="srchK"]').click()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/01 06:08
2018/04/01 06:58
2018/04/01 07:01