Skip to content

adrianograms/Web_Scraping_Dynamic_Page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Web Scraping API with Selenium

Python Flask BeautifulSoup Selenium Docker

This project is a web scraping API to extract information about videos on youtube for a specific channel.

This API have only one endpoint (home /), where you can vary the paramaters to change the behaviour of this API. The paramaters are those:

  • name_channel: This paramater is the name of the channel to be scraped (without the @ being used recently)
  • jumps: Decides the number of jumps given in the page (this jumps are used to load more videos). Default is 0
  • wait_time: Time between each jump in seconds, depends on your internet to load the page, so the slower the internet, the bigger need to be this wait_time. Default is 3 seconds
  • popular: Order by popularity if true, orders by popularity. Default is false (valid values, true and false)

About

This is a API to web scrape a dynamic site, in this case, for youtube channels

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages