logging模块是用来记录日志的,有以下5个级别 logging.info() logging.debug() logging.error()logging.warning() logging.critical() logging模块涉及4个主要的类: logger:提供应用程序可以直接使用的接口 ...
分类:
其他好文 时间:
2017-01-13 22:33:57
阅读次数:
195
1.模块介绍 2.time & datetime模块 3.random 4.os 5.sys 6.shutil 7.json&pickle 8.shelve 9.xml处理 10.yaml处理 11.configparser 12.hashlib 13.subprocess 14.logging模块 ...
分类:
编程语言 时间:
2017-01-05 18:31:51
阅读次数:
356
Python 之路 Day5 - 常用模块学习 本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configparser hashlib subprocess logging模块 re ...
分类:
编程语言 时间:
2016-12-26 14:07:51
阅读次数:
355
1.1shelve模块 shelve 模块比pickle模块简单,只有一个open函数,返回类似字典对象,可读可写:key必须为字符串, 而值可以是python所支持的数据类型。 shelve模块主要用来存储一个简单的数据, shelve最重要的函数是open,在调用它的时候,使用文件名作为参数,它 ...
分类:
编程语言 时间:
2016-12-16 10:03:30
阅读次数:
259
我有几个项目中使用了 sentry 捕获 ERROR 级别的日志,现在遇到一个问题:本地调试的时候,日志设置中,所有的 handler(包括 root) 都只打到 console 上面,但是本地调试中未捕捉到的异常会打到线上的 sentry 上面,而捕捉到的异常就按照我的log设置走,只打到 con ...
分类:
编程语言 时间:
2016-12-16 01:00:20
阅读次数:
182
一 (简单应用) 输出: WARNING:root:warning messageERROR:root:error messageCRITICAL:root:critical message 可见,默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级 ...
分类:
编程语言 时间:
2016-12-14 18:21:41
阅读次数:
278
pythonlogging模块可能会令人困惑的地方通过参阅pythonlogging模块的代码,发现一些有趣的现象:1.logging对象其实是一个树形结构,每个创建的logging对象都是rootlogging对象的孩子结点。当使用logging模块的getLogger(name=None)函数构造logging对象的时候,如果name为None,..
分类:
编程语言 时间:
2016-12-03 02:41:11
阅读次数:
313
http://python.jobbole.com/86887/ 最近修改了项目里的logging相关功能,用到了python标准库里的logging模块,在此做一些记录。主要是从官方文档和stackoverflow上查询到的一些内容。 官方文档 技术博客 基本用法 下面的代码展示了logging最 ...
分类:
编程语言 时间:
2016-11-28 14:36:31
阅读次数:
295
本节简介: 1、模块1.1 时间模块1.2 random模块1.3 shutil模块1.4 shelve模块1.5 XML模块1.6 ConfigParser模块1.7 hashlib模块1.8 logging模块1.9 re模块 1、模块 1.1 时间模块 timeprint(time.clock ...
分类:
编程语言 时间:
2016-11-19 12:54:26
阅读次数:
260
常用模块: time和datetime shutil模块 radom string shelve模块 xml处理 configparser处理 hashlib subprocess logging模块 re正则表达式 time模块 time模块,即时间模 import time # 导入时间模块 p... ...
分类:
编程语言 时间:
2016-11-19 12:53:19
阅读次数:
205