Skip to content

PyDoll

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

캡차 우회기능을 갖춘 파이썬 기반 차세대 브라우저 자동화 도구

Features

  • 외부 웹드라이버 없이 브라우저 자동화를 제공
  • Cloudflare Turnstile, reCAPTCHA v3 등 최신 캡차 시스템을 네이티브로(외부 도움없이) 우회
  • 실제 인간 행동을 모방하는 알고리듬을 적용해 마우스 이동, 타이핑, 스크롤, 클릭 타이밍까지 자연스럽게 처리해 고급 봇 감지 시스템도 회피 가능
  • Chrome DevTools Protocol(CDP) 직접 연결 구조로, 별도의 드라이버 설치/설정 없이 pip install pydoll-python 만으로 간단히 사용할 수 있음
  • asyncio 기반 네이티브 비동기 지원으로 여러 사이트를 동시에 빠르게 자동화할 수 있으며, 네트워크 트래픽 가로채기/수정도 쉽게 가능
  • 이벤트 기반 아키텍처로 페이지 이벤트/네트워크 요청에 실시간 반응하는 자동화 흐름을 설계 가능
  • find() / query() 등의 직관적 엘리먼트 탐색, get_frame()을 이용한 iFrame 내부 조작 등 기능 제공
  • Chrome, Edge 브라우저 지원

See also

Favorite site