Repolode
microsoft

microsoft/playwright-python

단일 API와 동기·비동기 인터페이스를 제공하는, Chromium·Firefox·WebKit 자동화용 Python 라이브러리입니다.

대체할 수 있는 제품:Selenium

스타
15,058
포크
1,250
열린 이슈
4
마지막 커밋
8시간 전

어떤 프로젝트인가요?

Playwright for Python은 Playwright 브라우저 자동화 라이브러리의 Python 버전입니다. 단일 API로 Chromium, Firefox, WebKit을 제어할 수 있으며, 페이지 탐색, 스크린샷 촬영, 페이지 요소와의 상호작용 같은 작업을 지원합니다.

동기 API(playwright.sync_api)와 비동기 API(playwright.async_api)를 모두 제공하므로 스크립트와 asyncio 기반 애플리케이션 모두에 적합합니다. Linux, macOS, Windows에서 브라우저를 실행할 수 있으며, README에는 현재 지원되는 Chromium, WebKit, Firefox 버전이 안내되어 있습니다.

이 프로젝트는 PyPI에 배포되며, Microsoft가 Playwright의 Node.js, .NET, Java 버전과 함께 유지 관리합니다. 전체 문서와 API 레퍼런스는 playwright.dev에서 확인할 수 있습니다.

핵심 기능

  • 01단일 API로 Chromium, Firefox, WebKit 자동화
  • 02동기 및 비동기 Python 인터페이스 제공
  • 03Linux, macOS, Windows에서 실행
  • 04스크린샷을 촬영하고 페이지 요소와 상호작용
  • 05PyPI에서 설치 가능

활용 사례

  • 여러 브라우저에서 웹 애플리케이션의 엔드투엔드 테스트
  • 스크립트를 통한 스크린샷 촬영 또는 페이지 스크래핑
  • Python으로 반복적인 브라우저 워크플로 자동화

빠른 시작

  1. 1

    PyPI에서 Playwright 패키지 설치

    pip install playwright
  2. 2

    브라우저 바이너리 설치

    playwright install
  3. 3

    sync API를 사용해 예제 스크립트 실행

토픽

자주 묻는 질문

playwright-python은(는) 무엇인가요?
단일 API와 동기·비동기 인터페이스를 제공하는, Chromium·Firefox·WebKit 자동화용 Python 라이브러리입니다. Playwright for Python은 Playwright 브라우저 자동화 라이브러리의 Python 버전입니다. 단일 API로 Chromium, Firefox, WebKit을 제어할 수 있으며, 페이지 탐색, 스크린샷 촬영, 페이지 요소와의 상호작용 같은 작업을 지원합니다.
playwright-python은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
playwright-python은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
playwright-python은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. playwright-python의 마지막 커밋은 2026년 10월 21일입니다.
playwright-python은(는) 어디에 사용할 수 있나요?
여러 브라우저에서 웹 애플리케이션의 엔드투엔드 테스트 스크립트를 통한 스크린샷 촬영 또는 페이지 스크래핑 Python으로 반복적인 브라우저 워크플로 자동화
playwright-python는 어떻게 설치하나요?
PyPI에서 Playwright 패키지 설치: pip install playwright 브라우저 바이너리 설치: playwright install sync API를 사용해 예제 스크립트 실행
playwright-python은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/microsoft/playwright-python

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트