What is the best tool to add a GUI to Python code and make a Linux application from it? [closed]
I am learning Python. What is the best tool to add a GUI to Python code and make a Linux application from it? Something that is easy to learn but powerful. I found something like PyGTK, Tkinter or PyGObject. What do you recommend?
python gui programming
closed as primarily opinion-based by wjandrea, pomsky, Eric Carvalho, Charles Green, Thomas Feb 10 at 10:33
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
I am learning Python. What is the best tool to add a GUI to Python code and make a Linux application from it? Something that is easy to learn but powerful. I found something like PyGTK, Tkinter or PyGObject. What do you recommend?
python gui programming
closed as primarily opinion-based by wjandrea, pomsky, Eric Carvalho, Charles Green, Thomas Feb 10 at 10:33
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
2
I find tkinter the easiest for folks without programming experience, but it's still not easy. GUIs tools are not easy to learn...the computer's view of a GUI is very different from a human's view. All three are powerful. Advice: Look up a simple online tutorial for each, and try each one.
– user535733
Feb 8 at 17:46
2
Ubuntu comes preinstalled withzenity
command. It allows making simple popup dialogs. If that's sufficient for you, see an example of how it can be done in one of my apps: github.com/SergKolo/udisks-indicator/blob/… Otherwise, if you seek full GUI with windows, widgets, etc, then probably TKinter is the simplest for starters. Also please note, that by asking "what is the best x" your question is primarily opinion-based and makes it off-topic on the site
– Sergiy Kolodyazhnyy
Feb 8 at 17:52
Links: How can I create a directly-executable cross-platform GUI app using Python? - Stack Overflow, How to write GUI in Python? - Stack Overflow, GUI Programming - Python Wiki, Graphic User Interface FAQ - Python 3 docs
– wjandrea
Feb 8 at 19:16
add a comment |
I am learning Python. What is the best tool to add a GUI to Python code and make a Linux application from it? Something that is easy to learn but powerful. I found something like PyGTK, Tkinter or PyGObject. What do you recommend?
python gui programming
I am learning Python. What is the best tool to add a GUI to Python code and make a Linux application from it? Something that is easy to learn but powerful. I found something like PyGTK, Tkinter or PyGObject. What do you recommend?
python gui programming
python gui programming
edited Feb 8 at 19:11
wjandrea
9,48842664
9,48842664
asked Feb 8 at 17:35
zkosmosuzkosmosu
41
41
closed as primarily opinion-based by wjandrea, pomsky, Eric Carvalho, Charles Green, Thomas Feb 10 at 10:33
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
closed as primarily opinion-based by wjandrea, pomsky, Eric Carvalho, Charles Green, Thomas Feb 10 at 10:33
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
2
I find tkinter the easiest for folks without programming experience, but it's still not easy. GUIs tools are not easy to learn...the computer's view of a GUI is very different from a human's view. All three are powerful. Advice: Look up a simple online tutorial for each, and try each one.
– user535733
Feb 8 at 17:46
2
Ubuntu comes preinstalled withzenity
command. It allows making simple popup dialogs. If that's sufficient for you, see an example of how it can be done in one of my apps: github.com/SergKolo/udisks-indicator/blob/… Otherwise, if you seek full GUI with windows, widgets, etc, then probably TKinter is the simplest for starters. Also please note, that by asking "what is the best x" your question is primarily opinion-based and makes it off-topic on the site
– Sergiy Kolodyazhnyy
Feb 8 at 17:52
Links: How can I create a directly-executable cross-platform GUI app using Python? - Stack Overflow, How to write GUI in Python? - Stack Overflow, GUI Programming - Python Wiki, Graphic User Interface FAQ - Python 3 docs
– wjandrea
Feb 8 at 19:16
add a comment |
2
I find tkinter the easiest for folks without programming experience, but it's still not easy. GUIs tools are not easy to learn...the computer's view of a GUI is very different from a human's view. All three are powerful. Advice: Look up a simple online tutorial for each, and try each one.
– user535733
Feb 8 at 17:46
2
Ubuntu comes preinstalled withzenity
command. It allows making simple popup dialogs. If that's sufficient for you, see an example of how it can be done in one of my apps: github.com/SergKolo/udisks-indicator/blob/… Otherwise, if you seek full GUI with windows, widgets, etc, then probably TKinter is the simplest for starters. Also please note, that by asking "what is the best x" your question is primarily opinion-based and makes it off-topic on the site
– Sergiy Kolodyazhnyy
Feb 8 at 17:52
Links: How can I create a directly-executable cross-platform GUI app using Python? - Stack Overflow, How to write GUI in Python? - Stack Overflow, GUI Programming - Python Wiki, Graphic User Interface FAQ - Python 3 docs
– wjandrea
Feb 8 at 19:16
2
2
I find tkinter the easiest for folks without programming experience, but it's still not easy. GUIs tools are not easy to learn...the computer's view of a GUI is very different from a human's view. All three are powerful. Advice: Look up a simple online tutorial for each, and try each one.
– user535733
Feb 8 at 17:46
I find tkinter the easiest for folks without programming experience, but it's still not easy. GUIs tools are not easy to learn...the computer's view of a GUI is very different from a human's view. All three are powerful. Advice: Look up a simple online tutorial for each, and try each one.
– user535733
Feb 8 at 17:46
2
2
Ubuntu comes preinstalled with
zenity
command. It allows making simple popup dialogs. If that's sufficient for you, see an example of how it can be done in one of my apps: github.com/SergKolo/udisks-indicator/blob/… Otherwise, if you seek full GUI with windows, widgets, etc, then probably TKinter is the simplest for starters. Also please note, that by asking "what is the best x" your question is primarily opinion-based and makes it off-topic on the site– Sergiy Kolodyazhnyy
Feb 8 at 17:52
Ubuntu comes preinstalled with
zenity
command. It allows making simple popup dialogs. If that's sufficient for you, see an example of how it can be done in one of my apps: github.com/SergKolo/udisks-indicator/blob/… Otherwise, if you seek full GUI with windows, widgets, etc, then probably TKinter is the simplest for starters. Also please note, that by asking "what is the best x" your question is primarily opinion-based and makes it off-topic on the site– Sergiy Kolodyazhnyy
Feb 8 at 17:52
Links: How can I create a directly-executable cross-platform GUI app using Python? - Stack Overflow, How to write GUI in Python? - Stack Overflow, GUI Programming - Python Wiki, Graphic User Interface FAQ - Python 3 docs
– wjandrea
Feb 8 at 19:16
Links: How can I create a directly-executable cross-platform GUI app using Python? - Stack Overflow, How to write GUI in Python? - Stack Overflow, GUI Programming - Python Wiki, Graphic User Interface FAQ - Python 3 docs
– wjandrea
Feb 8 at 19:16
add a comment |
1 Answer
1
active
oldest
votes
Adding to what you found, WxPython is quite easy for beginners.
Is open-source, quite easy to install in ubunutu:
apt-get install python-wxgtk2.8
and has lots of tutorials:
http://zetcode.com/wxpython/
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Adding to what you found, WxPython is quite easy for beginners.
Is open-source, quite easy to install in ubunutu:
apt-get install python-wxgtk2.8
and has lots of tutorials:
http://zetcode.com/wxpython/
add a comment |
Adding to what you found, WxPython is quite easy for beginners.
Is open-source, quite easy to install in ubunutu:
apt-get install python-wxgtk2.8
and has lots of tutorials:
http://zetcode.com/wxpython/
add a comment |
Adding to what you found, WxPython is quite easy for beginners.
Is open-source, quite easy to install in ubunutu:
apt-get install python-wxgtk2.8
and has lots of tutorials:
http://zetcode.com/wxpython/
Adding to what you found, WxPython is quite easy for beginners.
Is open-source, quite easy to install in ubunutu:
apt-get install python-wxgtk2.8
and has lots of tutorials:
http://zetcode.com/wxpython/
answered Feb 8 at 17:48
ArapArap
112
112
add a comment |
add a comment |
2
I find tkinter the easiest for folks without programming experience, but it's still not easy. GUIs tools are not easy to learn...the computer's view of a GUI is very different from a human's view. All three are powerful. Advice: Look up a simple online tutorial for each, and try each one.
– user535733
Feb 8 at 17:46
2
Ubuntu comes preinstalled with
zenity
command. It allows making simple popup dialogs. If that's sufficient for you, see an example of how it can be done in one of my apps: github.com/SergKolo/udisks-indicator/blob/… Otherwise, if you seek full GUI with windows, widgets, etc, then probably TKinter is the simplest for starters. Also please note, that by asking "what is the best x" your question is primarily opinion-based and makes it off-topic on the site– Sergiy Kolodyazhnyy
Feb 8 at 17:52
Links: How can I create a directly-executable cross-platform GUI app using Python? - Stack Overflow, How to write GUI in Python? - Stack Overflow, GUI Programming - Python Wiki, Graphic User Interface FAQ - Python 3 docs
– wjandrea
Feb 8 at 19:16