Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anolchakraborty/py-calculator

Py-Calculator is a GUI calculator application with all the basic functionalities of a calculator written completely in Python3 using the tkinter framework.
https://github.com/anolchakraborty/py-calculator

application assignment calculator college college-project project py-caculator python python-gui python-gui-apps python-gui-calculator python-gui-programming python-gui-tkinter python3 tkinter tkinter-calculator tkinter-graphic-interface tkinter-gui tkinter-python tkinter-widgets

Last synced: 24 days ago
JSON representation

Py-Calculator is a GUI calculator application with all the basic functionalities of a calculator written completely in Python3 using the tkinter framework.

Awesome Lists containing this project

README

        

# Py-Calculator
## _GUI Calculator made in python using tkinter_
[![](https://i.ibb.co/DtWdrx4/icon.png)](#py-calculator)

[![powered by](https://img.shields.io/badge/Powered%20by-Python%203-blue)](https://www.python.org/)
[![powered by](https://img.shields.io/badge/Powered%20by-Tkinter-red)](https://docs.python.org/3/library/tkinter.html)

Py-Calculator is a GUI calculator application with all the basic functionalities of a calculator written completely in Python3 using the tkinter framework.

It can run on any system running Python 3 or above and having tkinter library.

_Snap of the program running in linux & windows environment:_

[![](https://i.ibb.co/cCgp7Bg/ezgif.gif)](#py-calculator) [![](https://i.ibb.co/NThwNNt/Screenshot-76.png)](#py-calculator)
## Features

- Light weight
- Open Source
- No hidden attributes
- Cross platform support
- Easy to understand source code

## Requirements
For the program to run, it needs the following **dependencies** to be installed in python:
- math
- tkinter
- tkinter.constants
- Typing

_If not present, then install the libraries using pip or any other way of your choice._

## How to run
As mentioned above, python version 3 is required to run this program.
- First navigate to the 'Py-Calculator' folder.
- Then run he following command:
```sh
python3 calculator.py
```
- & ignore if any warning shows up unless it conflicts with the program behaviour.

## Note
>The button padding in the code behaves differently on different OS, so please calibrate them according to the gui of the application by changing the ‘_**padx**_’ & ‘_**pady**_’ values after running on your system.

>& if the app icon doesnot shows up then change the followng path to the location of the icon.png file in your drive.
```py
photo = tk.PhotoImage(file = "")
```

## License

This project is lisenced under _GNU General Public License v3.0_

Feel free to use this project as you want, its free & opensourced.