如何为我的程序创建GUI

时间:2016-02-29 00:05:34

标签: python user-interface py2exe

我创建了一个非常(非常)简单的程序,用于学习法语单词,然后打开法语词典的选项卡。

#Made by Will Bishop with help from cdonts
import webbrowser
import sys
trans = True
n = 1
while trans == True:
    if n > 1:
        s = input('Another one: ')
    if n == 1:   
        s = input('French Word/Sentence: ' )
    if n < 1:
        print('I am not entirely sure how this happened, but isn\'t this embarrasing')
    s = (s.lower())
    word = ("".join(c for c in s if c.isalpha() or c in " '"))
    list = word.split()
    lang = 'fren'
    for word in list:    
        webbrowser.open('http://www.wordreference.com/' + (lang) + '/' +       (str(word)))
    n = n + 1

然后使用Py2EXE我设法将其放入EXE文件中,现在已经安装了一个安装程序。但在我将这个程序提供给人们之前,我真的想要一个GUI。我想尝试使用Tkinter但是我不确定我是否可以将我的代码实现到Tkinter中以获得我的程序的GUI而不是DOS风格的程序。

提前致谢!

1 个答案:

答案 0 :(得分:0)

是的,您将能够在您的程序中实现GUI。 Here is a link to a Tkinter tutorial from TutorialsPoint。您可以通过搜索问题或在YouTube上查找教程来解决您遇到的任何其他问题。