Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有一个python工具可以生成一个类似于报告的覆盖率,但对于异常情况,函数会引发?_Python_Python 3.x_Python 2.7_Profiling - Fatal编程技术网

是否有一个python工具可以生成一个类似于报告的覆盖率,但对于异常情况,函数会引发?

是否有一个python工具可以生成一个类似于报告的覆盖率,但对于异常情况,函数会引发?,python,python-3.x,python-2.7,profiling,Python,Python 3.x,Python 2.7,Profiling,我正在寻找一种工具,它可以报告函数可能引发的所有类型的异常。i、 e试图显式处理的对象 如果我有这个示例代码,在一个脚本或一些函数等中,我可以运行这个工具,它将报告OSError、ValueError、Exception作为输出 try: f = open('myfile.txt') s = f.readline() i = int(s.strip()) except OSError as err: print("OS error: {0}".format(err

我正在寻找一种工具,它可以报告函数可能引发的所有类型的异常。i、 e试图显式处理的对象

如果我有这个示例代码,在一个脚本或一些函数等中,我可以运行这个工具,它将报告
OSError、ValueError、Exception
作为输出

try:
    f = open('myfile.txt')
    s = f.readline()
    i = int(s.strip())
except OSError as err:
    print("OS error: {0}".format(err))
except ValueError:
    print("Could not convert data to an integer.")
except:
    print("Unexpected error:", sys.exc_info()[0])
    raise

它是否报告引发了哪些异常或处理了哪些异常?它应该列出函数/脚本中列出的异常。因此,它希望处理的问题。更新PostIt是否报告引发了哪些异常或处理了哪些异常?它应该列出函数/脚本中列出的异常。因此,它希望处理的问题。将更新帖子