【发布时间】:2018-12-02 20:38:30
【问题描述】:
我正在尝试使用 wxPython 创建一个动态 GUI。我的目标是不断读取电压和电流值并刷新窗口,以便它们不断更新。读取值之间可能存在或不存在延迟。到目前为止我的代码如下:
import wx
import time as sleep
class windowClass(wx.Frame):
def __init__(self, parent, title):
super(windowClass, self).__init__(parent, title = title, size = (200, 71))
self.Centre()
self.Show()
self.basicGUI()
def basicGUI(self):
V = input('Enter V: ')
C = input('Enter C: ')
panel = wx.Panel(self)
Voltage = wx.StaticText(panel, -1, "Voltage: ", (3, 3))
Current = wx.StaticText(panel, -1, "Current: ", (3, 23))
vValue = wx.StaticText(panel, -1, str(V), (70, 3))
cValue = wx.StaticText(panel, -1, str(C), (70, 23))
app = wx.App()
windowClass(None, title = 'Output Window')
app.MainLoop()
我是新手,不知道如何从这里开始。我的目标是打印新值并删除旧值(帧)。谢谢!
【问题讨论】:
-
为什么这个问题被否决了?我怎样才能使它变得更好?
标签: python user-interface wxpython