有人可以告诉我,如何制作一个简单的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/

10-16 02:11