Skip to content

Lokesh19coder/Basic_Web_scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Basic Web Scraper with GUI

A Python-based web scraping application with a modern graphical interface that extracts real-time data such as news headlines and quotes. Built using Requests, BeautifulSoup, and Tkinter, this project combines data scraping with an interactive user experience.


Features

  • Scrape latest BBC news headlines
  • Extract quotes with authors
  • Modern dark-themed GUI
  • Save data to TXT and CSV files
  • Fast and efficient scraping

Technologies Used

  • Python
  • Requests
  • BeautifulSoup
  • Tkinter

Project Structure

web_scraper.py
README.md

How to Run

  1. Install dependencies:
pip install requests beautifulsoup4
  1. Run the application:
python web_scraper.py

--


Future Improvements

  • Add search and filtering options
  • Convert to web application (Flask)
  • Integrate with database
  • Improve UI with advanced frameworks

Author

Lokesh Singh Chib


About

A Python-based web scraping application that extracts news headlines and quotes using Requests and BeautifulSoup. It features a modern Tkinter GUI with a dark theme, interactive controls, and data export to TXT/CSV. The project demonstrates web scraping, data handling, and user-friendly interface design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages