各位用户为了找寻关于python写日志封装类实例的资料费劲了很多周折。这里教程网为您整理了关于python写日志封装类实例的相关资料,仅供查阅,以下为您介绍关于python写日志封装类实例的详细内容
本文实例讲述了python实现写日志封装类。分享给大家供大家参考。具体如下:
? 1 2 3 4 5 6 7 8 9 10 11 12 13# encoding:utf-8
import
sys
import
logging
import
time
def
writeLog(message):
logger
=
logging.getLogger()
filename
=
time.strftime(
'%Y-%m-%d'
,time.localtime(time.time()))
handler
=
logging.FileHandler(
"./log/"
+
filename
+
"error"
)
logger.addHandler(handler)
logger.setLevel(logging.NOTSET)
logger.info(message)
if
__name__
=
=
'__main__'
:
writeLog(
"hello"
)
将这段代码保存为 TLog,调用的时候先import TLog,然后TLog.writelog("jb51.net")即可
希望本文所述对大家的Python程序设计有所帮助。