python写日志封装类实例


Posted in Python onJune 28, 2015

本文实例讲述了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("3water.com")即可

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
简单解决Python文件中文编码问题
Nov 22 Python
python实现识别相似图片小结
Feb 22 Python
Django 导出 Excel 代码的实例详解
Aug 11 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
Jul 01 Python
django 连接数据库 sqlite的例子
Aug 14 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
Oct 30 Python
Python(PyS60)实现简单语音整点报时
Nov 18 Python
NumPy统计函数的实现方法
Jan 21 Python
keras 权重保存和权重载入方式
May 21 Python
通过实例了解Python异常处理机制底层实现
Jul 23 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
Jun 11 Python
Python实现的简单hangman游戏实例
Jun 28 #Python
python实现矩阵乘法的方法
Jun 28 #Python
python实现的用于搜索文件并进行内容替换的类实例
Jun 28 #Python
python实现简单ftp客户端的方法
Jun 28 #Python
基于进程内通讯的python聊天室实现方法
Jun 28 #Python
python实现的简单RPG游戏流程实例
Jun 28 #Python
python实现自动登录人人网并采集信息的方法
Jun 28 #Python
You might like
认识并使用PHP超级全局变量
2010/01/26 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
Laravel 5框架学习之Eloquent (laravel 的ORM)
2015/04/08 PHP
PHP正则表达式入门教程(推荐)
2016/05/18 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
js利用与或运算符优先级实现if else条件判断表达式
2010/04/15 Javascript
jQuery autocomplate 自扩展插件、自动完成示例代码
2011/03/28 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
js中widow.open()方法使用详解
2013/07/30 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
2016/07/07 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
使用Bootstrap美化按钮实例代码(demo)
2017/02/03 Javascript
Angular 4.0学习教程之架构详解
2017/09/12 Javascript
karma+webpack搭建vue单元测试环境的方法示例
2018/05/24 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
js验证密码强度解析
2020/03/18 Javascript
[02:20]DOTA2亚洲邀请赛 EHOME战队出场宣传片
2015/02/07 DOTA
python打包exe开机自动启动的实例(windows)
2019/06/28 Python
python中return如何写
2020/06/18 Python
python程序如何进行保存
2020/07/03 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
学生会竞聘书范文
2014/03/31 职场文书
2014学习优秀共产党员先进事迹思想汇报
2014/09/14 职场文书
如何拟写通知正文?
2019/04/02 职场文书
优秀新员工事迹材料
2019/05/13 职场文书
话题作文之自信作文
2019/11/15 职场文书
golang gopm get -g -v 无法获取第三方库的解决方案
2021/05/05 Golang
SQL实现LeetCode(175.联合两表)
2021/08/04 MySQL
详解Oracle数据库中自带的所有表结构(sql代码)
2021/11/20 Oracle
数据分析数据库ClickHouse在大数据领域应用实践
2022/04/03 MySQL
Pandas实现批量拆分与合并Excel的示例代码
2022/05/30 Python