Menu
Playwright logoPlaywright logoPlaywright for PythonDocsAPI
1.8.0
  • Next
  • 1.8.0
  • All versions
🌜
🌞
Playwright logoPlaywright logoPlaywright for Python
  • Docs
  • API
  • Versions
    • Next
    • 1.8.0
    • All versions
  • Introduction
    • Why Playwright?
    • Getting Started
    • Core concepts
    • Debugging tools
    • Supported languages
  • Guides
    • Auto-waiting
    • Assertions
    • Authentication
    • Dialogs
    • Downloads
    • Element selectors
    • Emulation
    • Extensibility
    • Input
    • Installation
    • Multi-page scenarios
    • Navigations
    • Network
    • Page Object Models
    • Verification
  • Integrations
    • Test Runners
    • Docker
    • Continuous Integration
    • Command Line Interface
Version: 1.8.0

Supported languages

The Playwright API is available in multiple languages.

  • JavaScript and TypeScript
  • Python
  • C#
  • Java

JavaScript and TypeScript#

Playwright for JavaScript and TypeScript is generally available.

npm i -D playwright
  • Playwright on NPM
  • GitHub repo

Python#

Playwright for Python is available.

pip install playwright==1.8.0a1
  • Documentation
  • API
  • Playwright on PyPI
  • GitHub repo
  • Pytest integration

C##

Playwright for C# is available in preview.

dotnet add package PlaywrightSharp
  • Playwright on NuGet
  • GitHub repo

Java#

Playwright for Java is available in preview.

  • GitHub repo
Previous
« Debugging tools
Next
Auto-waiting »
  • JavaScript and TypeScript
  • Python
  • C#
  • Java

Docs

  • Getting started
  • API reference

Community

  • Stack Overflow
  • Slack
  • Twitter

More

  • GitHub
Copyright © 2021 Microsoft