Giter Site home page Giter Site logo

abdullah4tech / py-calculator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from anolchakraborty/py-calculator

0.0 0.0 0.0 86 KB

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

License: GNU General Public License v3.0

Python 100.00%

py-calculator's Introduction

Py-Calculator

GUI Calculator made in python using tkinter

powered by powered by

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:

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:
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.

photo = tk.PhotoImage(file = "<full path of the icon.png file in the res folder>")

License

This project is lisenced under GNU General Public License v3.0

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

py-calculator's People

Contributors

anolchakraborty avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.