python - 如何在wx python中制作一个简单的 watch

标签 python wxpython wxwidgets

谁能告诉我,如何制作一个简单的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()

我想知道我现在如何获取日期时间并将其显示在框架中

最佳答案

如果您希望在 GUI 内/内部显示日期时间(作为数字,而不是时钟格式),您可以使用 wx.DateTime.Now() 函数。在 wxPython 文档中阅读更多详细信息 here .您可以输入以下内容:

now = wx.DateTime.Now()
timecheckText = wx.StaticText(panel, -1, "Sample sentence here:\t%s\n"%(now.Format("%c", wx.DateTime.PST)), (3,30))


它所做的是在 wx.StaticText 函数中输入日期时间,并在启动后打印当前的日、月、年、时间和时区。此外,无需“导入日期时间”,只需“导入 wx”即可。

关于python - 如何在wx python中制作一个简单的 watch ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13698492/

相关文章:

python - 使用 python 在文本中查找表情符号

python - 直接在包的命名空间中公开 Python 包内模块内的类

python - wx.lib.newevent.NewEvent() 和 wx.NewEventType() 有什么区别?

c++ - wxPanel 显示功能在 wxThreads 中不起作用

c++ - wxwidgets wxlistctrl 编辑特定列

python - 在字典中对互斥 ID 进行分组

python - 从 html <script> 中提取 JSON 对象

python - 在 Python 中的另一个类中定义一个类有什么好处吗?

qt - 在 Win32 VC++ 上使用其他 GUI(如 Qt 或 WxWidgets)的 OpenCV

python - wxPython 或 pygame 用于简单的纸牌游戏?