请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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”)

正在回答 回答被采纳积分+3

1回答

提问者 thinkwinter 2019-05-15 22:29:52

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号