🍺 Join Clicknium for quality support, growth opportunities, and a supportive community


WebDriver class provides methods to get browser object for web automation.

  • clicknium.ie: IE web driver
  • clicknium.chrome: Chrome web driver
  • clicknium.chromecdp: Chrome web driver with Chrome DevTools Protocol(CDP)
  • clicknium.edge: Edge web driver
  • clicknium.edgecdp: Edge web driver with Chrome DevTools Protocol(CDP)
  • clicknium.firefox: Firefox web driver
  • clicknium.chromium(): Chromium based web driver, such as “brave”, “vivaldi” and so on

clicknium.chromecdp and clicknium.edgecdp can run without browser automation extension and support headless mode.

Properties #

  • browsers: List[Browser], return all open browsers by current browser type.
  • extensionWebExtension, return the web extenion by current browser type.

Methods #

Examples #

from clicknium import clicknium as cc

# install chrome extension to automate chrome browser

# open chrome browser

# open chrome browser via CDP

# open chrome browser via CDP with headless mode
cc.chromecdp.open("www.bing.com", args=["--headless"])

# open chromium based browser
cc.chromium('vivaldi').open("https://www.bing.com", timeout = 10)
cc.chromium('brave').open("https://www.bing.com", timeout = 10)
What are your feelings
Updated on 29 August 2023