TextCtrl не работает, когда он по какой-то причине находится внутри бесконечного цикла, вот мой код:
while 1:
localtime = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
i = i + 1
#print str(i)
serRead = ser.readline()
serSplit = serRead.split(",")
#this works
print str(i)+', '+tempOrShock+', '+localtime+', '+serSplit[1]
#this doesn't
self.displayTextCtrl.WriteText(str(i)+', '+tempOrShock+', '+
localtime+', '+serSplit[1])
Этот бесконечный цикл находится внутри события нажатия кнопки, я в основном запускаю бесконечный цикл после кнопкищелкаю и говорю моему TextCtrl постоянно писать вещи, и это не работает.Тем не менее, оператор печати работает нормально.Есть идеи, почему это так?