将我的python代码集成到Tkinter



我正在学习python(初学者),我想集成编写的代码Tkinter。该程序包括通过"输入"接收一个动词,并将其发送给一个函数,该函数检查动词的状态并显示其变化。

我想做的是:

  • 接收动词的"条目"
  • 包含共轭结果的'Frame'

我只知道Tkinter的基本功能,我想你可以帮助我理解它们。

(部分文字由谷歌翻译,我是法语使用者)提前感谢!

一个例子
def verification(verb):
    radical=verb[0:-2]
    subjects=["je","tu","il","nous","vous","ils"]
    termination=["e","es","e","ons","ez","ent"]
    for i in range(0,6):
        print(subjects[i],radical+termination[i])
verb = input("give a verb : ")
verification(verb)

在不考虑样式/布局的情况下,可以这样做:

from tkinter import *
window = Tk()                     
window.title("")
def verification():                 
    verb = verb_entry.get()
    radical=verb[0:-2]
    subjects=["je","tu","il","nous","vous","ils"]
    termination=["e","es","e","ons","ez","ent"]
    for i in range(len(conjugated_verbs)):
        conjugated_verbs[i].configure(text=subjects[i]+" "+radical+termination[i])
        conjugated_verbs[i].pack()
verb_entry = Entry(window)
verb_entry.pack()
button = Button(window,text="Conjugate",command=verification)
button.pack()
conjugated_verbs = []
for x in range(6):
    conjugated_verbs.append(Label(window))
window.mainloop()

最新更新