有人能告诉我,怎样做一个简单的wxpython吗
import wx
import time
class MyFrame(wx.Frame):
""" We simply derive a new class of Frame. """
def __init__(self, parent, title):
wx.Frame.__init__(self, parent, title=title, size=(200,100))
self.control = wx.TextCtrl(self, style=wx.TE_MULTILINE)
self.Show(True)
app = wx.App(False)
frame = MyFrame(None, 'Small editor')
app.MainLoop()
我在想,我现在该如何获取日期时间并将其显示在相框中
使用
time
模块获取系统时间:例如如何访问此模块。现在在Python解释器中,尝试
help(time)
并阅读不同时区命令和格式化命令,以获得所需的值。在如果您希望在GUI中/内部显示日期时间(以数字形式,而不是时钟格式),则可以使用wx.DateTime.Now()功能。阅读wxPython文档here中的更多详细信息。您可以输入以下内容:
它的作用是在wx.StaticText文件函数并在启动后打印当前的日、月、年、时间和时区。另外,不需要“导入日期时间”,只需“导入wx”。在
你看过wxPython演示了吗。有几个小部件你应该看看。一种是模拟时钟。真的很整洁。然后是LEDNumberCtrl。这里有一个演示,显示了实时更新的当前时间。在
如果需要显示日期,请尝试DatePickerCtrl
更新:下面是一个代码示例:
相关问题 更多 >
编程相关推荐