Skip to content

Lorydima/PyCalcPro

Repository files navigation

PyCalc Pro V1.7

PyCalc_Pro_V1.7_README_Img

ℹ️Repository Info

GitHub stars GitHub repo size Platform: Windows Platform: Linux via Wine macOS Support

GitHub last commit GitHub version GitHub Pull Requests GitHub Issues

Contributions welcome License: MIT

🎲 Features

Images Feature Description
PyCalc Pro 1 Advanced math operations: sqrt, sin, cos, tan, log, abs
PyCalc Pro 2 Unit converter: mass, length;
PyCalc Pro 3 Operations memory: last 10 operations

📁Project Structure

PyCalcPro/
├── src/                               # Application source code
│   └── pycalcpro/                     # Main application package
│       ├── __init__.py                # Package initializer
│       ├── main.py                    # Application entry point
│       ├── calculator.py              # Main GUI and calculator logic
│       ├── operations.py              # Calculator math operations
│       ├── storage.py                 # Operations history management
│       ├── ui.py                      # UI windows and components
│       ├── assets.py                  # Asset paths management
│       │
│       └── Assests/                   # Application assets
│           ├── PyCalc_Pro_Logo.ico    # Application icon
│           └── DATA.json              # Operations history storage
│
├── docs/                              # Website Source Code
│   ├── index.html
│   ├── style.css
│   └── images                         # Website images and ico
│
├── LICENSE.txt                        # MIT License
├── README.md                          # Project overview 
├── CHANGELOG.md                       # Version history
├── CONTRIBUTING.md                    # Contribution guidelines
├── pyproject.toml                     # Project metadata and build config
├── SECURITY.md                        # Security Policy
└── .gitattributes                     # Git repository settings

About assets:
Assets (icons and data files) are stored inside so the application can find them when run from source or packaged.

About the docs/ folder:
The docs/ folder contains files used for the source code of website. It is not required to run the application locally.

🌐PyCalc Pro Webiste

PyCalc_Pro_Website_Img You can access PyCalc Pro Website from this link: PyCalc Pro Website

💾Downolad PyCalc Pro

To donwload PyCalc Pro V.1.7 follow this link, the software is for Windows OS, for linux use Wine: Download PyCalc Pro V1.7

For macOS
The EXE file is not available.

However, the application can be run from source by executing the main.py file, provided that Python and the required dependencies are installed.

Warning

For proper program execution, please read the notes below

Do not delete the .json or .ico or .txt other file types in the download folder they are required for the program to function correctly.

🔗Clone Repository

Follow this steps:

git clone https://github.com/Lorydima/PyCalcPro.git
run main.py

All libraries used in this project are part of Python's standard library. No external libraries are required

🛠️Bug reports and issue

I do my best to keep this project stable and reliable, but bugs can still happen. If you spot any issues or errors, feel free to open a GitHub issue. Your feedback really helps me improve the project.

Thanks for contributing and helping make this project better from LDM Dev❤️

📄License

Before you use the software please read the MIT License license at this link: License

About

PyCalc Pro is a professional and easy to use calculator developed in Python

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages