Skip to content

An assortment of projects that I undertook in order to learn Python

License

Notifications You must be signed in to change notification settings

J-Afzal/Python-Projects

Repository files navigation

Python Projects

About

An assortment of projects that I undertook in order to learn Python:

Using Pygame:

  • Chess
  • Snake

Using Tkinter

  • Currency Converter
  • Calculator

Building PyInstaller

Using the following commands, from the root directory, to build the dev environment:

virtualenv env
env/Scripts/activate
pip install -r requirements.txt

To compile each project into a single .exe file using the following commands from the root directory:

cd .\.pyinstaller\ 
pyinstaller build.spec

The .exe files should be located in .pyinstaller/dist/

Warning

Due to the use of StockFish as the chess engine, a terminal window will pop up when running Chess.

Chess GIF

Snake GIF

Currency Converter GIF

Calculator GIF

About

An assortment of projects that I undertook in order to learn Python

Resources

License

Stars

Watchers

Forks