【问题标题】:Set all the values from a Forloop设置 For 循环中的所有值
【发布时间】:2017-03-17 14:14:39
【问题描述】:

我需要将所有值设置为 textctrl 但它只是设置了 las 值

lstA = list(CONTENIDO)
for RT in lstA:
    print RT
    self.loggerb.SetValue(RT)

【问题讨论】:

  • 粗糙的...每个都设置它...但是速度太快了,除了最后一个,您什么都看不到...

标签: python wxpython


【解决方案1】:

也许你想要

self.loggerb.SetValue(", ".join(CONTENIDO))

self.loggerb.SetValue("\n".join(CONTENIDO))

或者你可能想要类似的东西

for RT in CONTENIDO:
    print RT
    self.loggerb.SetValue(RT)
    self.logggerb.Update() # force gui update
    wx.Sleep(1) # wait a second before going to next value   

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 2015-02-13
    相关资源
    最近更新 更多