Python 我想使用pyglet在新窗口中显示五个数字
我一直试图每秒显示5个从0到4的数字Python 我想使用pyglet在新窗口中显示五个数字,python,pyglet,Python,Pyglet,我一直试图每秒显示5个从0到4的数字 import pyglet import time window = pyglet.window.Window() @window.event def on_draw(): for n in range(0,5): window.clear() label = pyglet.text.Label(str(n),font_name='Times New Roman',font_size=72,x=window.wid
import pyglet
import time
window = pyglet.window.Window()
@window.event
def on_draw():
for n in range(0,5):
window.clear()
label = pyglet.text.Label(str(n),font_name='Times New Roman',font_size=72,x=window.width//2, y=window.height//2,anchor_x='center', anchor_y='center')
label.draw()
print(n)
time.sleep(1)
pyglet.app.run()
它没有遇到任何错误,尽管它在几秒钟内是一个空白屏幕,之后它只显示数字4。我将从文档开始,看看简单的文本示例 绘图上的
未正确使用
然后,对于每1秒的调度更改,请查看时钟调度示例