Skip to content

Delayed Javascript scraping utilising Selenium & Residential Proxies

Notifications You must be signed in to change notification settings

Decodo/selenium-delayed-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dependencies

bs4
webdriver_manager
selenium
extension >> extension.py

Authentication

You can create, edit, and delete proxy users in our Dashboard > Residential > Proxy setup page.

Delayed JS Selenium Scraper

This code is a Python script that uses the Selenium and BeautifulSoup libraries to scrape delayed JavaScript elements.

The script uses the Chrome web browser, controlled by the Selenium library, to navigate to the website and retrieve its source code. The source code is then parsed using BeautifulSoup to extract specific information.

To use a proxy, the code utilizes the "webdriver_manager" and "extension" libraries to install the Chrome driver and configure the Chrome browser to use a proxy server. The credentials for the proxy server, including username, password, endpoint, and port, are passed as arguments to the "proxies" function in the "extension" library (extension.py).

About

Delayed Javascript scraping utilising Selenium & Residential Proxies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages