スクレイピング初心者です。
webdriverを使ってブラウザ操作を試みているところです。画像HTML中の「年月日」のテキストを取得しようと試みましたが、要素がないといったエラーがはかれます。
試したコードは以下の通りです。
from selenium.webdriver.support.ui import Select
from selenium import webdriver
text=driver.find_element_by_xpath('//*[@id="slickgrid_61863period"]/div[1]/div')
text=Select(text).select_by_text('年月日')
print(text)
XPathの仕様をよく読み、簡単なXML/正しいHTMLから順番にやってみてはいかがでしょう?
ブラウザのコンソールからでも、JavaScriptを使えば試せるとは思いますので、そういうので確認しながら少しずつ勉強してください。
あなたの回答
tips
プレビュー