我正在制作一个 GUI,我发现自己使用了很多 try
except
语句。我的问题是,我应该重新设计我的程序以使用更少的 try
except
语句还是 try
except
是一个好的练习在 python 程序中使用?我喜欢它们,因为它们提供了丰富的信息,并且使调试对我来说更容易。只是想知道真正的开发人员对此有何看法。
谢谢
最佳答案
Python 的一个习语是:It's easier to ask for forgiveness than for permission. (Python 词汇表,看看 EAFP)。
因此,使用异常处理来构建程序流是完全可以接受的(与其他语言相比,速度也相当快)。恕我直言,它非常适合 Python 的动态特性。
关于python - try except 和编程礼仪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8319401/