小编Fan*_*Fan的帖子

如何提示程序员在python中使用try except子句?

假设我有一个引发异常的方法:

def methodA(x, y):
     if y != 0: 
         z = x / y
         return z
     else:
         raise ZeroDivisionError("zero can not be a denominator")
Run Code Online (Sandbox Code Playgroud)

在方法B中,我调用了methodA而没有处理异常:

def methodB(x, y):
     print methodA(x, y)
Run Code Online (Sandbox Code Playgroud)

在这里,我想要一些可以警告我ZeroDivisionError在methodB中存在潜在风险的东西,并且最好抓住它.有没有办法在方法A中添加某些代码,或者我们可以使用一些工具来找到我忽略了一些重要的异常吗?

python static-analysis exception-handling pylint try-except

2
推荐指数
1
解决办法
114
查看次数