Time 记录时间的最佳程序(赛车)

Time 记录时间的最佳程序(赛车),time,alarm,Time,Alarm,短版: 计划: 控制赛车圈数(不得重置) 能够用作计时器 b能够用作反向计时器(从X分钟开始:秒到00:00结束) 长版本: 我需要一个程序来控制时间,我需要来回的时间(由我选择) 我插入开始时间 我还需要一个程序来控制圈速 如果有人知道这些东西(赛车的东西)的任何程序,我会很感激,即使只有付费的解决方案,我仍然想看看它们(我开始用python编写一个程序,这可能会给我带来灵感) 经过一些搜索,我只能找到以下内容: 这是python TKinter中的一个简单时钟。。。。。如果有人有更先进的

短版:

计划:

  • 控制赛车圈数(不得重置)
  • 能够用作计时器
  • b能够用作反向计时器(从X分钟开始:秒到00:00结束)
长版本:

我需要一个程序来控制时间,我需要来回的时间(由我选择) 我插入开始时间

我还需要一个程序来控制圈速

如果有人知道这些东西(赛车的东西)的任何程序,我会很感激,即使只有付费的解决方案,我仍然想看看它们(我开始用python编写一个程序,这可能会给我带来灵感)

经过一些搜索,我只能找到以下内容: 这是python TKinter中的一个简单时钟。。。。。如果有人有更先进的。。。(更容易更改:))


如果您想使用打包解决方案,应尝试以下应用程序:

  • 对于您的android手机:
  • 对于你的iphone:这是免费的,但如果你想要更强大的秒表,你应该试试LAPZERO应用程序(见演示)
  • 对于您的windows mobile phone:
  • 或者在谷歌上为您的桌面计算机平台/系统找到一个

    • 所以你想要的是一个毫秒精度的秒表和计时圈

      不是说我试过了,而是在谷歌上找到了一个


      我希望我能投票,因为
      import tardis
      crack是个不错的选择P

      我为此写了一份申请书


      你能再解释一下你在找什么吗?对我来说,它读起来就像科幻小说一样。我同意@harrymc,只是“导入塔迪斯”和时间旅行。你是如何从计时器中读取信息的?
      from Tkinter import *
      import time
      
      from Tkinter import *
      import time
      
      class StopWatch(Frame):  
          """ Implements a stop watch frame widget. """                                                                
          def __init__(self, parent=None, **kw):        
              Frame.__init__(self, parent, kw)
              self._start = 0.0        
              self._elapsedtime = 0.0
              self._running = 0
              self.timestr = StringVar()               
              self.makeWidgets()      
      
          def makeWidgets(self):                         
              """ Make the time label. """
              l = Label(self, textvariable=self.timestr)
              self._setTime(self._elapsedtime)
              l.pack(fill=X, expand=NO, pady=2, padx=2)                      
          
          def _update(self): 
              """ Update the label with elapsed time. """
              self._elapsedtime = time.time() - self._start
              self._setTime(self._elapsedtime)
              self._timer = self.after(50, self._update)
          
          def _setTime(self, elap):
              """ Set the time string to Minutes:Seconds:Hundreths """
              minutes = int(elap/60)
              seconds = int(elap - minutes*60.0)
              hseconds = int((elap - minutes*60.0 - seconds)*100)                
              self.timestr.set('%02d:%02d:%02d' % (minutes, seconds, hseconds))
              
          def Start(self):                                                     
              """ Start the stopwatch, ignore if running. """
              if not self._running:            
                  self._start = time.time() - self._elapsedtime
                  self._update()
                  self._running = 1        
          
          def Stop(self):                                    
              """ Stop the stopwatch, ignore if stopped. """
              if self._running:
                  self.after_cancel(self._timer)            
                  self._elapsedtime = time.time() - self._start    
                  self._setTime(self._elapsedtime)
                  self._running = 0
          
          def Reset(self):                                  
              """ Reset the stopwatch. """
              self._start = time.time()         
              self._elapsedtime = 0.0    
              self._setTime(self._elapsedtime)
              
              
      def main():
          root = Tk()
          sw = StopWatch(root)
          sw.pack(side=TOP)
          
          Button(root, text='Start', command=sw.Start).pack(side=LEFT)
          Button(root, text='Stop', command=sw.Stop).pack(side=LEFT)
          Button(root, text='Reset', command=sw.Reset).pack(side=LEFT)
          Button(root, text='Quit', command=root.quit).pack(side=LEFT)
          
          root.mainloop()
      
      if __name__ == '__main__':
          main()