为什么运行会报错?AttributeError: module 'logging' has no attribute 'getLogger'

来源:8-2 日志的多参数配置与解决中文问题

thinkwinter

2019-05-15

import logging
import sys
import os
import time
#import logging.handlers
#from logging import handlers

logging.info(“nihao”)

logging.warning(“nihao”)

logging.debug(“debug”)

project_name = os.path.dirname(os.getcwd())
file_path = project_name + “/log/”

if not os.path.exists(file_path):
os.mkdir(file_path)
time_name = time.strftime("%Y%m%d-%H%M%S",time.localtime())

file_name = file_path + time_name+ “.log”

logger = logging.getLogger()
logger.setLevel(logging.DEBUG)

#文件日志的配置
formatter = logging.Formatter("%(asctime)s-%(levelname)-(message)s")
fh = logging.FileHandler(file_name,encoding=“utf-8”)
fh.setLevel(logging.DEBUG)
fh.setFormatter(formatter)
logger.addHandler(fh)

logging.DEBUG(“ddddd”)

写回答

1回答

thinkwinter

提问者

2019-05-15

问题找到了,文件名命名成 logging.py 导致的

0
0

UI自动化测试经典项目实战 强化编程能力

从测试到测试开发的“快速通道”,让你掌握代码开发能力

298 学习 · 107 问题

查看课程