当前位置: 首页 > 编程笔记 >

python写日志封装类实例

江文斌
2023-03-14
本文向大家介绍python写日志封装类实例,包括了python写日志封装类实例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了python实现写日志封装类。分享给大家供大家参考。具体如下:

# 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程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C#写日志类实例,包括了C#写日志类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#写日志类,分享给大家供大家参考。 具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍javascript 封装Date日期类实例详解,包括了javascript 封装Date日期类实例详解的使用技巧和注意事项,需要的朋友参考一下 javascript-封装Date日期类   (一)对日期进行格式化   自定义Date日期类的format()格式化方法     方式一:(非原创)       测试:   (二)根据日期返回本周周一和周日的日期  测试:  注意:   

  • 本文向大家介绍Python访问MySQL封装的常用类实例,包括了Python访问MySQL封装的常用类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python访问MySQL封装的常用类。分享给大家供大家参考。具体如下: python访问mysql比较简单,下面整理的就是一个很简单的Python访问MySQL数据库类。 自己平时也就用到两个mysql函数:查询和更新,下面是自己常用的

  • 主要内容:Python 类如何进行封装?不光是 Python,大多数面向对象编程语言(诸如 C++、 Java 等)都具备 3 个典型特征,即封装、继承和多态。其中,本节重点讲解 Python 类的封装特性,继承和多态会在后续章节给大家做详细讲解。 简单的理解封装(Encapsulation),即在设计类时,刻意地将一些属性和方法隐藏在类的内部,这样在使用此类时,将无法直接以“类对象.属性名”(或者“类对象.方法名(参数)”)的形式调用

  • 本文向大家介绍Koa日志中间件封装开发详解,包括了Koa日志中间件封装开发详解的使用技巧和注意事项,需要的朋友参考一下 对于一个服务器应用来说,日志的记录是必不可少的,我们需要使用其记录项目程序每天都做了什么,什么时候发生过错误,发生过什么错误等等,便于日后回顾、实时掌握服务器的运行状态,还原问题场景。 日志的作用 记录服务器程序运行状态; 帮助开发者快速捕获错误,定位以及决解故障。 日志中间件开

  • 本文向大家介绍Python实现封装打包自己写的代码,被python import,包括了Python实现封装打包自己写的代码,被python import的使用技巧和注意事项,需要的朋友参考一下 1.新建一个文件夹example,里面放入要打包的.py文件,以及必需的_init_.py. 代码如下: 内部代码无需修改。 2.与文件夹同目录放入必需的setup.py文件。 代码如下: 注意:name