如何为我的程序创建 GUI

How to create a GUI for my program

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

#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 风格的程序。

提前致谢!

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