Python 标准库参考指南 3.13 Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743 16.5.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744 16.5.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759 16.6 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760 16.6.1 配置函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768 16.7 logging.handlers --- 日志处理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771 16.7.1 StreamHandler . . .0 码力 | 2246 页 | 11.74 MB | 9 月前3
Python 标准库参考指南 3.13 Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739 16.5.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740 16.5.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755 16.6 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756 16.6.1 配置函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764 16.7 logging.handlers --- 日志处理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767 16.7.1 StreamHandler . . .0 码力 | 2242 页 | 11.73 MB | 9 月前3
Python 标准库参考指南 3.12 Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716 16.6.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717 16.6.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733 16.7.1 配置函数 . . . . . . . 该模块还提供了三个基于堆的通用目的函数。 heapq.merge(*iterables, key=None, reverse=False) 将多个已排序的输入合并为一个已排序的输出(例如,合并来自多个日志文件的带时间戳的条目)。 返回已排序值的iterator。 类似于 sorted(itertools.chain(*iterables)) 但返回一个可迭代对象,不会一次性地将数据 全部放入内存,0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.12 Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716 16.6.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717 16.6.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733 16.7.1 配置函数 . . . . . . . 该模块还提供了三个基于堆的通用目的函数。 heapq.merge(*iterables, key=None, reverse=False) 将多个已排序的输入合并为一个已排序的输出(例如,合并来自多个日志文件的带时间戳的条目)。 返回已排序值的iterator。 类似于 sorted(itertools.chain(*iterables)) 但返回一个可迭代对象,不会一次性地将数据 全部放入内存,0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.10.15 --- Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647 16.6.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648 16.6.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661 16.7.1 配置函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669 16.8 logging.handlers --- 日志处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 16.8.1 StreamHandler . . . . .0 码力 | 2072 页 | 10.39 MB | 9 月前3
Python 标准库参考指南 3.10.15 Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695 16.6.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696 16.6.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711 16.7.1 配置函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719 16.8 logging.handlers --- 日志处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722 16.8.1 StreamHandler . . .0 码力 | 2207 页 | 10.45 MB | 9 月前3
Python 标准库参考指南 3.11.10 --- Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694 16.6.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695 16.6.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710 16.7.1 配置函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718 16.8 logging.handlers --- 日志处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720 16.8.1 StreamHandler . . . . .0 码力 | 2248 页 | 11.10 MB | 9 月前3
Python 标准库参考指南 3.11.10 Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744 16.6.1 记录器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745 16.6.2 日志级别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761 16.7.1 配置函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770 16.8 logging.handlers --- 日志处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772 16.8.1 StreamHandler . . .0 码力 | 2399 页 | 11.19 MB | 9 月前3
Python3 基础教程 - 廖雪峰......................... 488 Day 11 - 编写日志创建页 ....................................................................................... 497 Day 12 - 编写日志列表页 ........................................ 'now' 现在,假设我们要增强 now()函数的功能,比如,在函数调用前后自动 打印日志,但又不希望修改 now()函数的定义,这种在代码运行期间动 态增加功能的方式,称之为“装饰器”(Decorator)。 本质上,decorator 就是一个返回函数的高阶函数。所以,我们要定义一 个能打印日志的 decorator,可以定义如下: def log(func): def 的定义处: @log def now(): print('2015-3-25') 调用 now()函数,不仅会运行 now()函数本身,还会在运行 now()函数前 打印一行日志: >>> now() call now(): 2015-3-25 把@log 放到 now()函数的定义处,相当于执行了语句: now = log(now) 由于 log()是一个0 码力 | 531 页 | 5.15 MB | 1 年前3
Python 标准库参考指南 3.7.13 . . . . . . . . . 609 16.6 模块 logging --- Python 的日志记录工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611 16.7 logging.config --- 日志记录配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625 16.8 logging.handlers --- 日志处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635 16.9 getpass --- 便携式密码输入工具 . . . . . . . . . . . . . . . . . . . . . . 该模块还提供了三个基于堆的通用功能函数。 heapq.merge(*iterables, key=None, reverse=False) 将多个已排序的输入合并为一个已排序的输出(例如,合并来自多个日志文件的带时间戳的条目)。返 回已排序值的iterator。 类似于 sorted(itertools.chain(*iterables)) 但返回一个可迭代对象,不会一次性地将数据 全部放入内存,0 码力 | 1961 页 | 9.14 MB | 9 月前3
共 97 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













