python logging.basicConfig不生效的原因
2013-08-02 10:36
676 查看
最近在写脚本时,明明在脚本里使用logging.basicConfig配置了log目录,可目录文件确实空的
原来是在调用logging.basicConfig前已经在log.Log_Info里调用了logging.info,导致设置失效
还是使用系统默认的日志文件
将所有的log输出都放到logging.basicConfig之后就好了。
import logging from Logger import logger as log # log.Log_Info('nihaohaohao') # 设置log的存储文件 logging.basicConfig(filename = os.path.join(os.getcwd(), 'logs/report_log.txt'), level = logging.DEBUG) logging.info('可以了吗嗷嗷嗷!')
原来是在调用logging.basicConfig前已经在log.Log_Info里调用了logging.info,导致设置失效
还是使用系统默认的日志文件
将所有的log输出都放到logging.basicConfig之后就好了。
相关文章推荐
- Python 函数——logging.basicConfig
- 修改app.config不能马上生效(只有重启应用程序之后才能生效)的根本原因
- 2.26 学python logging模块补充 configParser模块 re正则表达式
- 【错误记录】python logging日志打印俩次的原因
- python常用模块补充hashlib configparser logging,subprocess模块
- python loggingconfig.dictConfig
- java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger 原因
- python的logging.config使用详解
- python的logging.config使用详解
- 使用Python的logging.config
- 使用Python的logging.config
- python的logging.config使用详解
- 使用Python的logging.config
- Python中logging.config配置文件解读
- python-logging.config【日志模块】
- Python的logging.config
- python3之xml&ConfigParser&hashlib&Subprocess&logging模块
- Python日志记录(Logging)
- 运维人员要学Python的原因
- [zz]很详细,涵盖了多数场景!推荐 - python 的日志logging模块学习