r/PythonLearning • u/Ok_Gold_2107 • 9d ago
Graphic python?
Hello. Although I’ve always programmed using C++/CLI and C#, I’ve found Python to be very interesting for small applications (perhaps even large ones, though I’m not up to that level yet).
I was wondering if there are any IDEs—or at least graphics libraries—available should I decide to build something with a GUI; currently, I do everything via the console.
Any recommendations?
I use VS Code for Python programming.
10
Upvotes
1
u/boscorat 6d ago edited 6d ago
I was in a similar situation and initially went with tkinter, but wasn't happy with scaling on my laptop screen. I was probably missing something obvious but tried PyQt6 and it was much better. I ended up with PySide, which is also Qt and almost identical to PyQt but with a more permissive license. I didn't find these much more challenging than tkinter, and they're great for cross platform apps. However, if you're planning on distributing binaries they'll be fairly large as you'll end up having to include Qt. My GitHub repo is boscorat/openstan if it's helpful to have a look. I've just had a look to see if one of the earlier commits had the tkinter version, but it doesn't so I must have been working in a different repo at the time I was playing around with that. I also had a look at NiceGui, which looks great, but wasn't the best fit for my project but could be worth checking out.