Skip to main content

Autogenerated CDP utilities for Python

Project description

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mycdp-1.4.0.tar.gz (246.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mycdp-1.4.0-py3-none-any.whl (275.2 kB view details)

Uploaded Python 3

File details

Details for the file mycdp-1.4.0.tar.gz.

File metadata

  • Download URL: mycdp-1.4.0.tar.gz
  • Upload date:
  • Size: 246.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for mycdp-1.4.0.tar.gz
Algorithm Hash digest
SHA256 6a6c18cefbf7a5a4c17be3d00fcd2cac05497b03f995e52f05abfbfbee5ab42e
MD5 59fc24a39f5b881862f6fe402f88dbc8
BLAKE2b-256 bf3e8ec13aadc92724c20c470ac2c5cf9386ea785daa5681b6e3bf8043c2a7ff

See more details on using hashes here.

File details

Details for the file mycdp-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: mycdp-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 275.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for mycdp-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e4723c4b3d52dc7962ced497beb4a201431bdfc813f8bb653376498b8f217411
MD5 6c31e031f8453d6bf7e13524a33209de
BLAKE2b-256 f30ac72f4357272634bb1db2c94e414fd5ac03304603dc9a51551955e26deee4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page