Web Scraper with GUI
This repository contains a simple web scraper with a graphical user interface (GUI) for both Python and Go. The scraper is designed to extract information from a website when the user provides the URL. Please note that web scraping should be done in compliance with the terms of service of the website.
Python Scraper:
Dependencies:
requests
beautifulsoup4
tkinter
Usage:
- Install dependencies:
pip install requests beautifulsoup4
- Run the Python script:
python scraper_python.py
Go Scraper:
Dependencies:
github.com/PuerkitoBio/goquery
github.com/andlabs/ui
Usage:
- Install dependencies:
go get -u github.com/PuerkitoBio/goquery
go get -u github.com/andlabs/ui
- Run the Go script:
go run scraper_go.go
Contributing:
Feel free to contribute to this project by opening issues or submitting pull requests.
License:
This project is licensed under the MIT License.
Web Scraper Documentation
This documentation provides details on using and contributing to the Web Scraper project.
Table of Contents:
- Python Scraper
- Go Scraper
- Contributing
- License
1. Python Scraper
Dependencies:
requests
beautifulsoup4
tkinter
Usage:
- Install dependencies:
pip install requests beautifulsoup4
- Run the Python script:
python scraper_python.py
2. Go Scraper
Dependencies:
github.com/PuerkitoBio/goquery
github.com/andlabs/ui
Usage:
- Install dependencies:
go get -u github.com/PuerkitoBio/goquery
go get -u github.com/andlabs/ui
- Run the Go script:
go run scraper_go.go
3. Contributing
We welcome contributions! Please follow the guidelines in CONTRIBUTING.md.
4. License
This project is licensed under the MIT License.