Sudoku using Qt in Python
Go to file
En Yi 44cb7a697b Update README 2022-07-09 14:14:20 +08:00
gameplay Comment on dig sequence 2022-07-09 13:36:26 +08:00
general PEP8 check, mostly 2018-07-20 14:24:27 +08:00
graphic_components Extra fixes after rebasing 2022-07-09 14:10:16 +08:00
.gitignore PEP8 check, mostly 2018-07-20 14:24:27 +08:00
LICENSE Create LICENSE 2018-07-23 18:19:28 +08:00
README.md Update README 2022-07-09 14:14:20 +08:00
main.py Extra fixes after rebasing 2022-07-09 14:10:16 +08:00
requirements.txt Change to use PySide 2022-07-09 13:09:57 +08:00

README.md

About

This is just a Sudoku program written in python using the PySide2 library. It's supposed to be a learning experience about the graphics system of PyQt.

Requirements

Requires Python 3, PySide2, and Numpy.

Use the requirements.txt to install the dependencies.

Running

Clone this repository and run the main file, once the dependecies are installed.

In-Game Instruction

Mouse to select a cell. While a cell is selected, click on a number to fill the cell. X to cancel. Keyboard can also be used.

Holding M while inputting a number will scribble on the cell instead, which is useful for making notes.

Have fun!