Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
This is a Web Scrapper which scrapes articles from GeeksForGeeks, weather data from OpenWeather and news from NDTV .
Simply download to use the application.
Now, install the dependencies mentioned in prerequisites section.
Now, simply run the main.py file with the command python3 main.py
- Python3
- BeautifulSoup4
- Requests
- PyQT5
- Main Menu Run the application.
Select the appropiate option i.e either of Article Search, Weather Search or News Search.
- Article Search Enter any appropiate words related to article and click on search.
If the web scrapper succeeds to find an related article, the result would be displayed or else an error would be generated.
Continue searching with more appropiate words if any error is encountered.
- Weather Search Enter city name and click on search.
Avoid any typos in the city name.
If the web scrapper succeeds to get the result, it would display it or else an error would be generated. (will require API key get it from here)
- News Search Enter city name and click on search.
Avoid any typos in the city name.
If the web scrapper succeeds to get the result, it would display it or else general news/headlines would be display.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Het Patel - @whohet - whohet@gmail.com
Divya Patel - @dd-712 - divya807950@gmail.com
Hrushi Patel - @Hp-175 - patelhrushi16@gmail.com
Project Link: https://github.com/whohet/Web-Scrapper
- Vivek Ramnani and Yusuf Kharoda - For Providing Such Great Ideas