Skip to main content

Image

MyCDP 🌐 PyPI version

MyCDP (PyPI: mycdp) is a collection of autogenerated CDP (Chrome DevTools Protocol) utilities for enabling Chromium automation with Python without the need for external automation drivers (such as WebDriver) for controlling the browser.

Additionally, MyCDP can be used to connect to an existing Chromium browser instance if the remote-debugging-port is known. This advanced option allows for browsers to be controlled by multiple automation frameworks at the same time.

This isn't a standalone product. Import MyCDP into your automation frameworks for driving the browser and using CDP commands.

SeleniumBase (via CDP Mode) is one of the frameworks using MyCDP.


For the direct CDP API, (which MyCDP calls), see: https://chromedevtools.github.io/devtools-protocol/

Note that CDP itself can be found in most automation frameworks:


MyCDP makes CDP more accessible to Python frameworks.

Metadata

Release files for mycdp 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mycdp 1.4.0
File Size Uploaded
mycdp-1.4.0.tar.gz 246.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mycdp 1.4.0
File Interpreter ABI Platform
mycdp-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 521.6 kB

Release files / mycdp-1.4.0.tar.gz

Download URL mycdp-1.4.0.tar.gz
Size 246.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6a6c18cefbf7a5a4c17be3d00fcd2cac05497b03f995e52f05abfbfbee5ab42e
BLAKE2b-256 checksum
How to use checksums
bf3e8ec13aadc92724c20c470ac2c5cf9386ea785daa5681b6e3bf8043c2a7ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / mycdp-1.4.0-py3-none-any.whl

Download URL mycdp-1.4.0-py3-none-any.whl
Size 275.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e4723c4b3d52dc7962ced497beb4a201431bdfc813f8bb653376498b8f217411
BLAKE2b-256 checksum
How to use checksums
f30ac72f4357272634bb1db2c94e414fd5ac03304603dc9a51551955e26deee4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files

1.3.7

2 release files

1.3.6

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page