目的
添付画像の「押下した場所」と記載の場所について座標を指定して押下 or click()関数を用いて押下したい。
概要
Seleniumを用いたスクレイピングを行っているが、canvasによって埋め込まれたボタンが押下できない。
座標選択するにもElementの取得できない。
環境
Python3.9
Anaconda環境
Windows
スクレイピングを行いたいHTML
HTML
1<div id="unity-container" class="unity-desktop"> 2 <canvas id="unity-canvas" width="960" height="600" style="width: 960px; height: 600px; cursor: default;">
スクレイピングを行いたい画像
実行済みコード
- browser.find_element_by_xpath('//[@id="unity-canvas"]/') # Copy Xpath
- browser.find_element_by_css_selector('#unity-canvas') # Copy selector
- browser.find_element_by_xpath('/html/body/div[2]') # Copy full Xpath
- browser.find_element_by_css_selector('#unity-container') # Copy selector
- browser.find_element_by_tag_name("unity-canvas") # Tagがよくわからず実行できず
あなたの回答
tips
プレビュー