Changes between Version 70 and Version 71 of Pythonの短いソースコード集


Ignore:
Timestamp:
09/01/06 06:13:37 (13 years ago)
Author:
nakiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Pythonの短いソースコード集

    v70 v71  
    572572}}} 
    573573 * shelveを使うとpythonのタプル、リスト、辞書が格納できるのでとても便利。 
     574 
     575== シグナルハンドラ == 
     576{{{ 
     577#!python 
     578import signal 
     579import sys 
     580import time 
     581 
     582def handler(signum, frame): 
     583  print 'signal %s' % signum 
     584  sys.exit(signum) 
     585 
     586signal.signal(signal.SIGTERM, handler) 
     587while True: 
     588  time.sleep(3) 
     589}}} 
     590 * メインスレッドでハンドラを設定するとファイルのクローズ処理などきちんとしてくれる。 
     591 * 設定しないと、保存せずに終わったりする。ので便利。