閲覧して頂きありがとうございます。
SBI証券のリンクをクリックする為に、以下のコードを記載しましたが、クリックされず以下のエラーが表示されてしまいます。
no such element: Unable to locate element: {"method":"xpath","selector":"//h3[contains(text(),'SBI証券')]/parent::node()"}
頼りになる属性が少ないサイトではXPATHを使用すべきと別の質問で教えて頂いたのですが、私の知識不足でXPATHの記載方法に関して理解出来ておりません。
ご教授のほど宜しくお願いいたします。
記載したコード
time.sleep(1)
driver.get("https://www.yahoo.co.jp/")
time.sleep(1)
driver.find_element_by_name("p").send_keys("SBI証券")
driver.find_element_by_name("p").send_keys(Keys.RETURN)
driver.find_element_by_xpath("//h3[contains(text(),'SBI証券')]/parent::node()").click()
※YAHOO!JAPANのページを表示し、検索欄にSBI証券と入力しクリックされる所まではSeleniumを使用して動作させる所まで上手くいきました。