Python Sudoku is a text and graphical program (gtk interface) to create or resolve sudokus. It can also print a sudoku (1 or 4 sudokus in each page) and write an image (png, jpeg, etc) with a sudoku.

-Python Sudoku includes FreeSans.ttf from freefont project (

-Python Sudoku dependencies: Python

-Python Sudoku optional dependencies: PyGTK (gui) PIL (image output) reportlab (pdf output/print)

Posix users: lpr (print)

Windows users: Acrobat Reader (print)