Confirmation of the best GUI to use with Python?

Lotuspetal_uk

Say 'CHEESE!!!!'
Jan 26, 2003
10,863
1,290
56
Good Ole' Blighty!
Visit site
✟87,683.00
Country
United Kingdom
Faith
Non-Denom
Marital Status
Private
Hiya guys,

I am finally having a good play with Python now that I have time to spare and it crossed my mind to again have a go at creating resources to help simplify the paperwork for teachers.

Many many years ago when I was using Visual Basic, Microsoft had a UI where you could insert and then programme control buttons/forms/images etc, but I've realised that Python may not have this built in (or I haven't found it yet).

On googling I have come across PyQT, QT Designer plus another one beginning with a "T" but the name escapes me right now.

Basically which one of Pyqt etc is the better one to get to grips with? Or is there any need to do that at all (since my head is still in my university student days of nearly 20 years ago)? I am aiming to create an application which - for example - can quiz students but with images/animation to support learning but I also want to apply my understanding of python before attempting to do it with any other programming language. I'm also not sure whether Pygame may satisfy the fun element together with the coding behind an interface etc.

Many thanks in advance for anyone who can offer any ideas :thumbsup:
 
Last edited:

-Luca

Well-Known Member
Apr 11, 2017
943
811
24
United Kingdom
✟29,361.00
Country
United Kingdom
Faith
Christian
Marital Status
In Relationship
Wouldn't Visual basic be much better than Python for what you want to do? Because like you said in VB you can insert buttons and images and what not in Python I am pretty sure you can't, not that I know of anyway.

Event driven programmes like VB are more GUI suitable than something like Python, that's my thinking anyways. Probably be more fun too :)
 
Upvote 0

chevyontheriver

Well-Known Member
Site Supporter
Sep 29, 2015
19,299
16,134
Flyoverland
✟1,236,685.00
Country
United States
Faith
Catholic
Marital Status
Married
Politics
US-American-Solidarity
Hiya guys,

I am finally having a good play with Python now that I have time to spare and it crossed my mind to again have a go at creating resources to help simply the paperwork for teachers.

Many many years ago when I was using Visual Basic, Microsoft had a UI where you could insert and then programme control buttons/forms/images etc, but I've realised that Python may not have this built in (or I haven't found it yet).

On googling I have come across PyQT, QT Designer plus another one beginning with a "T" but the name escapes me right now.

Basically which one of Pyqt etc is the better one to get to grips with? Or is there any need to do that at all (since my head is still in my university student days of nearly 20 years ago)? I am aiming to create an application which - for example - can quiz students but with images/animation to support learning but I also want to apply my understanding of python before attempting to do it with any other programming language. I'm also not sure whether Pygame may satisfy the fun element together with the coding behind an interface etc.

Many thanks in advance for anyone who can offer any ideas :thumbsup:
QT has a long history behind it of being the visual frontend with many other things than Python. So it's probably fairly robust.
 
  • Like
Reactions: Lotuspetal_uk
Upvote 0

faroukfarouk

Fading curmudgeon
Apr 29, 2009
35,901
17,177
Canada
✟279,058.00
Faith
Non-Denom
Marital Status
Married
Wouldn't Visual basic be much better than Python for what you want to do? Because like you said in VB you can insert buttons and images and what not in Python I am pretty sure you can't, not that I know of anyway.

Event driven programmes like VB are more GUI suitable than something like Python, that's my thinking anyways. Probably be more fun too :)
Seems like you know a great deal more about this, Luca, than some of us older ones...
 
Upvote 0