我想制作一个应用程序,其中有两个按钮(比如单击和确定)和一个文本框。我想在单击两个按钮之间生成等待时间并显示在文本框中。
例如:- 如果我首先单击 CLICK 按钮并等待几秒钟/分钟,然后单击 OK 按钮。然后这个等待时间应该显示在文本框中。
请帮我。提前致谢
使用Glade Interface Designer很容易做到这一点。
import time
然后,创建一个变量self.timer = None
。
然后,当 Click'sevent
被提出时,只需声明如下内容:self.timer = time.time()
。
当 OK 出现时event
,写入TextBox
: str((time.time()-self.timer))
。
这对我有用。如果您不使用 glade,您仍然可以在创建 GUI 后使用相同的概念。
另请参阅 - Python - time.clock() 与 time.time() - 准确度?
如果你问如何在 wxPython 中编写所有代码(包括 GUI),我建议先看一些教程。