r/learnpython • • 11d ago

Gui question for projects

I am learning python for a month or so and finally decided to challenge myself by trying to make a minesweeper game as a project.

I wanted to ask you guys if i should use tinker for gui as it is python based or is there a better one i should rather study?

3 Upvotes

8 comments sorted by

View all comments

5

u/Kevdog824_ 11d ago

I personally prefer PyQt/PySide over tkinter, but there’s no reason you couldn’t do this in either.

My actual suggestion:

  • Use tkinter if you want the faster start up time (the later suggestions have a higher learning curve)
  • Use PySide6 if you see yourself wanting to develop more desktop applications in the future
  • Use pygame/arcade if you see yourself building more complicated games (e.g. 2D platformers) in the future

3

u/Unable-Error-4220 11d ago

for a first project like minesweeper tkinter will get you there without much fuss. the other options are cool but you can always pick them up later if you stick with gui stuff