首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 以及wxpython中textctrl赋值有关问题

2013-02-24 
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

热点排行