playwright 1.47.0
0
A high-level API to automate web browsers
Contents
A high-level API to automate web browsers
Stars: 11672, Watchers: 11672, Forks: 886, Open Issues: 36The microsoft/playwright-python
repo was created 4 years ago and the last code push was Yesterday.
The project is extremely popular with a mindblowing 11672 github stars!
How to Install playwright
You can install playwright using pip
pip install playwright
or add it to a project with poetry
poetry add playwright
Package Details
- Author
- Microsoft Corporation
- License
- Apache-2.0
- Homepage
- https://github.com/Microsoft/playwright-python
- PyPi:
- https://pypi.org/project/playwright/
- GitHub Repo:
- https://github.com/Microsoft/playwright-python
Classifiers
- Internet/WWW/HTTP/Browsers
- Software Development/Testing
Related Packages
Errors
A list of common playwright errors.
Code Examples
Here are some playwright
code examples and snippets.
GitHub Issues
The playwright package has 36 open issues on GitHub
- [Ports]: Backport client side changes
- [Question]: How to open multiple pages with different contexts in one browser window instead of multiple browser window?
- [Question]: CLI arguments
- [Question]: Best practices for using page-objects as pytest fixtures and for implementing async methods
- [Question]: I found a way to use a single playwright instance in a multithreaded context
- Inside pytest_playwright plugin browser_context_args() fixture is session scoped, but should be function scoped.
- [BUG] Playwright import not working when code execution is triggered from Celery
- [BUG] context.close() / browser.close() / playwright.stop() hangs when using together with signal
- Fix context manager freeze on SIGINT
- use
Sequence
instead ofList
inFileChooser.set_files
- [BUG]
FileChooser.set_files
takes alist[str | Path]
which is invariant - Webkit manifests different errors on Playwright 1.33 python version.
- [Feature] ability group outputs in the trace viewer
- [Feature]: add page.coverage()