【发布时间】:2014-10-21 12:32:56
【问题描述】:
我正在尝试创建动画。我使用的主要库是 Tkinter 和 Threads。
Function1{
while 1{
#code
}
}
function2{
#one button element
#if button element is clicked
# create a thread object to invoke the Function 1
}
我遇到一个问题,在运行程序时,有时会显示界面然后卡住,有时运行流畅。
我还有一个停止按钮来退出线程。因为我将一个变量值设置为 1,这样当在线程中检查这个变量的值变化时,while 循环就会中断。这是退出线程的最佳方式吗??
【问题讨论】:
-
我怀疑你的代码有问题。请出示给我们。
-
@Kevin: 代码在这里wikisend.com/download/703338/cn_2.py
标签: python multithreading tkinter