python 以及wxpython中textctrl赋值有关问题
python 以及wxpython中textctrl赋值问题?import wx,timedef load(event):filesopen(filename.GetValue())
python 以及wxpython中textctrl赋值问题?
import wx,time
def load(event):
files=open(filename.GetValue())
while 1:
line=files.read(30)
if not line:
break
contents.SetValue(line)
time.sleep(1)
files.close()
contents是wx中的textctrl控件,我想要打开filename,并且按照我所指定的大小读取数据,并显示在contents
中,并且每一次读取的数据都能显示一秒,然后再读下一个数据。
但是实际情况是运行时开始有点卡,之后显示的就是最后一行的数据,前面的都没有显示。
不知道原因在哪里,请指教。 wxpython python import
[解决办法]看看下面链接,一样的问题只不过是在tkinter下,自己参照代码逻辑稍加改一下...
http://bbs.csdn.net/topics/390128853#post-391827766