python遇到的问题:No handlers could be found for logger *
来源:互联网 发布:算法图解 pdf 百度云 编辑:程序博客网 时间:2024/06/04 18:40
以前用的好好的logging,拷贝过来写新的脚本时,遇到了这个问题。网上找了半天也没找到答案。
后来发现问题是这样产生的:我在try块里面定义了logging的句柄,但是在except下面使用了这个logging——而此时,如果try 中抛异常时,句柄还没创建,except中的logging就会找不到句柄了。
具体代码类似这样:
logger = logging.getLogger()
init_logger(xxx):
#此处定义输入到文件、控制台的句柄。。。
xxxx
..................
if __name__ == '__main__':
try:
init_logger(xxx)
except Exception,ex:
logger.error(xxxx)
解决 办法: 把init_logger 函数提到try前面去 就可以了。
0 0
- python遇到的问题:No handlers could be found for logger *
- keystone中Vertify operation出现:No handlers could be found for logger "keystoneclient.httpclient"的问题
- No handlers could be found for logger "stomp.py"
- No handlers could be found for logger "sklearn.datasets.twenty_newsgroups"
- No handlers could be found for logger “apscheduler.scheduler”
- python多线程操作报错:No handlers could be found for logger "websocket"
- python suds 出错"No handlers could be found for logger 'suds.client'"
- roscore启动问题 No handlers could be found for logger "roslaunch"
- Openstack : 8、报错No handlers could be found for logger "keystoneauth.identity.generic.base" 解决办法
- django-crontab使用时遇到‘No handlers cloud be found for logger "django_crontab.crontab" ’
- No appenders could be found for logger
- No appenders could be found for logger
- WARN No appenders could be found for logger的解决方法
- WARN No appenders could be found for logger的解决方法
- WARN No appenders could be found for logger的解决方法
- WARN No appenders could be found for logger的解决方法
- WARN No appenders could be found for logger的解决方法
- WARN No appenders could be found for logger的解决方法
- 【HTML打卡】0113 div布局,css控制
- 趴着骑的自行车
- MVP:如何组织Presentation层
- 使用fresco如何获取本地缓存图片的文件
- centos7.1 部署环境
- python遇到的问题:No handlers could be found for logger *
- GPU
- 限制UITextField输入字数(系统输入法候选输入同样适用)
- js-数据结构-实现散列表(分离链接)
- mysql 常用命令集锦
- adb logcat 命令行用法
- iOS-获取手机唯一标识符(获取苹果手机IMEI,获取苹果手机MAC)
- maven遇到的问题
- 如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion