title: Python: SIGALRM and setitimer in windows
body: <p>The following code works in Unix, but i would like to transfer it to a Windows OS. The problem is that in Windows <code>signal.SIGALRM</code> and <code>signal.setitimer</code> don't work. I would really appriciate if someone could help me.</p>
  
  <pre><code>def handler(signum, frame):
     counter += 1
     print(counter)
  
  
  signal.signal(signal.SIGALRM, handler)
  signal.setitimer(signal.ITIMER_REAL, UPDATE_INTERVAL, UPDATE_INTERVAL)
  
  
  for i in xrange(10):
      # Wait for signal to be received
      signal.pause()
  
  # Print the stop time, in case you wanted to know.
  _initTime()
  print "Stop:", _now()
  
  signal.setitimer(signal.ITIMER_REAL, 0)
  </code></pre>