python日志模块记录三_日志命名_日志轮转
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python日志模块记录三_日志命名_日志轮转相关的知识,希望对你有一定的参考价值。
参考技术A 在日志记录中,我们往往要能看到是什么哪里出错了。可以通过日志名字记录哪里出错了。而日志也需要轮转,一个日志文件不能无限大,也需要备份。所以有了通过日志名的灵活配置,和通过设置handler文件输出调用 logging.handlers.RotatingFileHandler 方法来实现轮转和备份。my_logging文件如下配置
python基础学习日志day5
学习内容
- 模块介绍
- time &datetime模块
- random
- os
- sys
- shutil
- json & picle
- shelve
- xml处理
- yaml处理
- configparser
- hashlib
- subprocess
- logging模块
- re正则表达式
一:模块介绍
模块分为三种:
- 自定义模块
- 内置标准模块(又称标准库)
- 开源模块
自定义模块使用
# -*- coding:utf-8 -*- __author__ = ‘shisanjun‘ """ day4和day5在同级目录下 test2在目录day5下面,需要调用在day4.decorator1下index函数 """ import os import sys """ os.path.abspath(__file__):文件所在的绝对路径 os.path.dirname(os.path.abspath(__file__)):文件所在上级目录 os.path.dirname(os.path.dirname(os.path.abspath(__file__))):文件所在上上级目录(可以调用day4,day5) """ BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_DIR) #将上上级目录加入系统目录环境 from day4.decorator1 import index #如果没有上面两个步骤,导入的模块会报no moulde index()
二:time &datetime模块
1)time模块使用方法
以上是关于python日志模块记录三_日志命名_日志轮转的主要内容,如果未能解决你的问题,请参考以下文章