【发布时间】:2014-01-31 02:32:33
【问题描述】:
该程序旨在一次复习一组句子。我想显示一个,然后当单击“下一步”按钮时,它会显示下一个输入。现在它通过他们爆炸。我如何让它停止?我有一种感觉,我错过了一些小东西。 代码如下:
from Tkinter import *
import ttk
root = Tk()
def iterate(number):
return number + 1
inputs = open("inputs.txt").readlines
lines = inputs()
numlines = len(lines)
x=0
for tq in lines:
sentence = lines[x].strip('\n')
sen = StringVar()
sen.set(sentence)
x = iterate(x)
ttk.Label(textvariable = sen).grid(column=1, row=1, columnspan=99)
ttk.Button(text = "next", command = x).grid(column=99, row=5, pady=5)
root.update()
root.mainloop()
【问题讨论】: