Mã ví dụ để click vào CAPTCHA




from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

# Khởi tạo trình duyệt (Chrome)
driver = webdriver.Chrome()

try:
# Mở trang đăng nhập
driver.get("https://test.com")

# Chờ và tìm iframe chứa CAPTCHA
WebDriverWait(driver, 10).until(
EC.frame_to_be_available_and_switch_to_it((By.TAG_NAME, "iframe"))
)

# Chờ và click vào CAPTCHA (nút xác minh)
captcha_checkbox = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.ID, "recaptcha-anchor"))
)
captcha_checkbox.click()

# Quay lại trang chính sau khi xử lý CAPTCHA
driver.switch_to.default_content()

# Bạn có thể thêm mã tiếp theo để thực hiện các hành động khác sau khi click CAPTCHA

finally:
# Đóng trình duyệt
driver.quit()

Cùng Chuyên Mục
Xem thêm
Comment Facebook