Kết quả tìm kiếm

Click Recaptcha Google Bằng Selenium Python

Click Recaptcha Google Bằng Selenium Python

21/10/2024
612
Chia sẻ:

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()
        

Bài viết liên quan