所以我想构建一个屏幕共享程序。我有发送屏幕的代码。现在,我必须不断地以某种方式呈现图像,所以我在Tkinter中构建了一些东西。代码显示了图像,但我没有找到刷新它的方法,让我们说每三秒钟。我尝试了,而真实和时间睡觉(3)但它崩溃了。 谢谢你们的帮助:)
import Tkinter
from PIL import Image, ImageTk
class simpleapp_tk(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.initialize()
def initialize(self):
self.grid()
image = Image.open("Image2.pgm")
photo = ImageTk.PhotoImage(image)
lbl = Label(image=photo)
lbl.image = photo
lbl.pack()
lbl.grid()
if __name__ == "__main__":
app = simpleapp_tk(None)
app.title('Screen Sharing')
app.mainloop()