###Requirement
- Write a python program to take an input URL from a user.
- Scrap all the "a href" tags from the web-page.
- Display the results in a GUI.
###Packages Used
-
BeautifulSoup - Beautiful Soup is a Python package for parsing HTML and XML documents. It creates a parse tree for parsed pages that can be used to extract data from HTML, which is useful for web scraping
-
Requests - Requests is an elegant and simple HTTP library for Python.
-
Tkinter - Tkinter is a Python binding to the Tk GUI toolkit. It is the standard Python interface to the Tk GUI toolkit, and is Python's de facto standard GUI
$ pip install -r requirements.txt
Run the application it will ask you to input the URL. Once you click "Get URL Button", it will populate all the internal URL's of the webpage in the listbox.
- Add logic to refresh the listbox
- Add logic to refresh the application and reset the Entry widget to refocus for next search.
- Beautify the display on GUI.
- Add features for topic modelling to understand the topic of webpage.