pythonでハンドラに基づいてクリックする方法

Pythonでは、サードパーティのライブラリであるSeleniumを使ってブラウザ操作をシミュレートでき、ハンドルに基づいてクリックできます。以下に簡単な例を示します。

from selenium import webdriver

# 创建一个Chrome浏览器实例
driver = webdriver.Chrome()

# 打开网页
driver.get("https://example.com")

# 获取当前窗口句柄
current_handle = driver.current_window_handle

# 根据句柄进行点击
element = driver.find_element_by_xpath("//button[@id='your_button_id']")
driver.switch_to.window(current_handle)  # 切换回当前窗口
element.click()

# 关闭浏览器
driver.quit()

上記の例では、最初にChrome ブラウザー インスタンスを作成してから、ウェブページを開きます。current_window_handle メソッドを使用して現在のウィンドウ ハンドルを取得してから、ハンドルに従ってクリックする要素を見つけ、最後に click メソッドを使用してクリック操作を行います。最後に、ブラウザを閉じます。

bannerAds