如何调试yapsy插件?

时间:2017-03-19 05:30:18

标签: python debugging

每当一些轻微的错误或错误发生语法错误或运行时错误时,yapsy插件就会抛出错误"找不到记录器的处理程序" yapsy"

它没有突出显示错误的位置和原因,并且错误发现变得很难。如果你有任何经验丰富的yapsy插件经理建议我一些方法来处理yapsy错误

2 个答案:

答案 0 :(得分:0)

No handlers could be found for logger开始,只需添加:

即可
import logging
logging.basicConfig()

这解决了我的问题。

答案 1 :(得分:-1)

你所描述的内容确实存在两个问题,所以让我给出一个由两部分组成的答案。

1 /对于你的主要问题,aobut如何调试yapsy:你应该将日志级别设置为DEBUG,这在the troubleshooting section of the doc中有解释。

var promises = [];
var level =1;
angular.forEach(level1, function(value,key){
 var promise = $http({
     type : POST,
     data : value})
 promises.push(promise);
})
//inject the $q libary
$q.all(promises).then(function(){
  level = 2;
  promises = [];
  angular.forEach(level2, function(value,key){
 var promise = $http({
     type : POST,
     data : value})
 promises.push(promise);
})
})

2 /您报告的错误消息非常意外,并提示设置有问题。 yapsy的 init .py文件设置了记录器,所以我真的不确定发生了什么。我建议你在yapsy上填写一个bug,如果可能的话还有更多细节,例如示例代码:https://sourceforge.net/p/yapsy/bugs/?source=navbar