Skip to content

This Python-based web scraper allows users to extract text content from static and dynamic web pages through a simple GUI. Users can enter a URL, select whether to scrape static or dynamic content, and save the extracted content to a text file named after the URL.

License

Notifications You must be signed in to change notification settings

TheMavel/simple_html_webscraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Web Scraper Tool

Description

The Web Scraper Tool is a Python application for extracting text content from static and dynamic web pages. It features a user-friendly GUI for entering URLs and selecting content type. Extracted content is saved to a text file named after the URL.

Features

  • Extracts text content from static web pages using requests and BeautifulSoup.
  • Extracts text content from dynamic web pages using selenium.
  • Simple GUI for easy operation.
  • Saves content to a text file named after the URL.

Requirements

  • Python 3.x
  • tkinter
  • requests
  • beautifulsoup4
  • selenium
  • webdriver_manager

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/web-scraper-tool.git
    cd web-scraper-tool

About

This Python-based web scraper allows users to extract text content from static and dynamic web pages through a simple GUI. Users can enter a URL, select whether to scrape static or dynamic content, and save the extracted content to a text file named after the URL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages