Sign inSign up

mehrdadkhah/chrome-pyselenium

By mehrdadkhah

•Updated about 5 years ago

Docker image to use python selenium with chrome driver and headless Chrome right off the trunk

Image
0

5.3K

mehrdadkhah/chrome-pyselenium repository overview

⁠chrome-pyselenium

Docker image to use python selenium with chrome driver and headless Chrome right off the trunk

Docker Pulls Docker Build Statu Docker Automated buil

Using the binary from the Chromium snapshot bucket

Ready to crawl what you want ... :)

⁠usage

docker pull mehrdadkhah/chrome-pyselenium

$ docker run -it --rm -p=0.0.0.0:9222:9222 --name=chrome-pyselenium -v /tmp/chromedata/:/data mehrdadkhah/chrome-pyselenium

Access to chrome-pyselenium container bash

docker exec -it chrome-pyselenium bash

⁠Ready tools and packages

  • python v2
  • python v3
  • pip v2
  • pip v3
  • curl
  • vim
  • libnss3
  • libgconf
  • libfontconfig1
  • libxml2
  • nltk
  • selenium
  • BeautifulSoup4
  • lxml
  • html5lib

⁠More

What is Selenium? SELENIUM is a free (open-source) automated testing framework used to validate web applications across different browsers and platforms. You can use multiple programming languages like Java, C#, Python etc to create Selenium Test Scripts. Testing done using the Selenium tool is usually referred to as Selenium Testing.

Selenium Python bindings provides a simple API to write functional/acceptance tests using Selenium WebDriver. Through Selenium Python API you can access all functionalities of Selenium WebDriver in an intuitive way.

Selenium Python bindings provide a convenient API to access Selenium WebDrivers like Firefox, Ie, Chrome, Remote etc.

To know more about python selenium⁠

Tag summary

Content type

Image

Digest

Size

754.3 MB

Last updated

about 5 years ago

docker pull mehrdadkhah/chrome-pyselenium