https://github.com/khushi130404/python_tkinter
This repository features mini projects built with Python's Tkinter library, including a Calculator, Login, and Sliding Wallpaper app, showcasing GUI design, event handling, and image integration using PIL.
https://github.com/khushi130404/python_tkinter
bokeh importlib pil python tkinter
Last synced: about 2 months ago
JSON representation
This repository features mini projects built with Python's Tkinter library, including a Calculator, Login, and Sliding Wallpaper app, showcasing GUI design, event handling, and image integration using PIL.
- Host: GitHub
- URL: https://github.com/khushi130404/python_tkinter
- Owner: Khushi130404
- License: mit
- Created: 2024-12-15T07:08:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-07T04:02:26.000Z (over 1 year ago)
- Last Synced: 2025-06-04T06:17:10.295Z (about 1 year ago)
- Topics: bokeh, importlib, pil, python, tkinter
- Language: PowerShell
- Homepage:
- Size: 2.94 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python_Tkinter
This repository contains a collection of mini projects created using the Python Tkinter library for building graphical user interfaces (GUIs). The projects demonstrate the use of Tkinter widgets, layouts, event handling, and the integration of images using the PIL (Python Imaging Library) module.
## Projects Included
### 1. Login Form (Flipkart-Themed)
A simple GUI login form that mimics the look and feel of a Flipkart login page. The form includes input fields for username and password, along with a login button.
Features:
- Entry widgets for username and password
- Button widget for submitting the form
- Basic validation checks
### 2. Calculator
A functional calculator GUI that performs basic arithmetic operations. The calculator has a user-friendly interface with buttons for numbers and operations like addition, subtraction, multiplication, and division.
Features:
- Button widgets for digits and operators
- Entry widget for displaying the result
- Functionality to handle clear and backspace operations
### 3. Sliding Wallpaper
A visually appealing GUI application that showcases a sliding wallpaper effect. The wallpaper images change dynamically to create a smooth sliding animation.
Features:
- Use of ImageTk and Image from the PIL module
- Dynamic image loading
- Smooth animation effect
## Dependencies:
- Python 3.x
- Tkinter (comes pre-installed with Python)
- PIL (Python Imaging Library)