摘要: 本文主要介绍logging模块的快速使用方法,如果需要深入的定制,请参考(http://docs.python.org/2/howto/logging-cookbook.html) 1 import logging 2 3 logging.basicConfig(format='[%(asctime)s] '+logging.BASIC_FORMAT) 4 5 # logging.BASIC_FORMAT = "%(levelname)s:%(name)s:%(message)s" 6 7 log = logging.getLogger(__name__) 阅读全文
posted @ 2013-04-12 12:17 gtt116 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 概述python的程序有两中退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择。os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获此异常的代码,那么这些代码还是会执行。举例说明1 import os2 3 try:4 os._exit(0)5 except:6 print 'die.'此处不会打出"going to die"import systry: sys.exit( 阅读全文
posted @ 2013-04-12 12:09 gtt116 阅读(10465) 评论(0) 推荐(0) 编辑