wxpython でシンプルな時計アプリを作っています。
###やりたいことは
現在の日付と時間を表示して、時計のように動いて欲しいことです。
###分からないところ
表示された時間はリエルタイムではなく、アプリを実行した瞬間の時間になっています、どうすれば、時間が動きますか?
とりあえず、今のところまでは日付だけを表示のコードですが
# -*- coding: utf-8 -*- import wx import time class MyApp(wx.Frame): def __init__(self, parent, title): wx.Frame.__init__(self, parent, title=title) main_panel = wx.Panel(self) date_time = wx.DateTime.Now() self.label_1 = wx.StaticText(main_panel, label="Current Time", pos=(20, 30)) self.label_2 = wx.StaticText(main_panel, label=time.strftime('%d %m %Y'), pos=(20,50)) self.Show() app = wx.App(False) frame = MyApp(None, "MyApp") app.MainLoop()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/12 06:30