本文摘自php中文网,作者anonymity,侵删。
在一行里获取多个异常的方法:【try-except(exception1, exception2) as e】。在python中,try except语句用于捕获处理异常,如果需要统一捕获多个异常可以使用括号进行处理。
Python中的try-except可以捕获处理异常,当遇到多个异常需要统一进行捕获处理时可以使用括号进行统一处理,except (多个异常之间用,间隔) as e。
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。
python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。
可能有这样的错误:
1 2 3 4 |
|
也可能有这样的错误:
1 2 3 4 5 6 |
|
如何在一行里获取多个异常?
答:可以使用括号来进行解决
1 2 |
|
Or, for Python 2 only:
1 2 |
|
用逗号分割的方法只能在Python2.6和2.7里好使,在Python3中则无效;现在,你应当使用as。
以上就是如何在一行里获取多个异常的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。