This is a practising application for myself. Features of this application will be added without any milestone schedule.
This is a simple python GUI application. The provided functions may not be useful at all. This application is mainly using Python tkinter, selenium with BeautifulSoup to do the GUI and Web-scraping. The structure of this application is built on OOP which may not be the best/good practise on making a python GUI application.
The things you need to install the software
- Python 3.x (recommend the latest version)
- BeautifulSoup
pip install beautifulsoup4
- selenium (with chrome webdriver)
pip install selenium
To get this application
- Clone this repository
git clone https://github.com/tommycmt/simple-python-gui.git
Go to the root directory under simple-python-gui
pythonw main.py [--module [modules]]
Current modules : main weather warframe
if --module is not provided, all module will be shown
Example:
pythonw main.py --module main weather warframe
Wait for a while and wait the content is loaded The following screenshot is a successful screen.
- tkinter - Python GUI
- Selenium - The browserr automaintion
- BeautifulSoup - Screen-scraping
- Tommy Tang - tommycmt
This project is licensed under the Apache License, Version 2.0 - see the LICENSE.md file for details