What is the best tool to add a GUI to Python code and make a Linux application from it? [closed]












-3















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?










share|improve this 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 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


















-3















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?










share|improve this 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 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
















-3












-3








-3








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?










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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 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
















  • 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










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












1 Answer
1






active

oldest

votes


















1














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/






share|improve this answer






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    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/






    share|improve this answer




























      1














      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/






      share|improve this answer


























        1












        1








        1







        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/






        share|improve this answer













        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/







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 8 at 17:48









        ArapArap

        112




        112















            Popular posts from this blog

            Human spaceflight

            Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

            張江高科駅