郑州Python培训学院异常参数处理
来源:
奇酷教育 发表于:
今天奇酷教育带大家处理一个Python异常参数的处理办法,为广大Python小白指点迷津。话说一个异常可以带上参数,可作为输出的异常信息参
今天
奇酷教育带大家处理一个Python异常参数的处理办法,为广大Python小白指点迷津。话说一个异常可以带上参数,可作为输出的异常信息参数。你可以通过except语句来捕获异常的参数,如下所示:
try:
正常的操作
......................
except ExceptionType, Argument:
你可以在这输出 Argument 的值...
变量接收的异常值通常包含在异常的语句中。在元组的表单中变量可以接收一个或者多个值。
元组通常包含错误字符串,错误数字,错误位置。
实例
以下为单个异常的实例:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 定义函数
def temp_convert(var):
try:
return int(var)
except ValueError, Argument:
print "参数没有包含数字\n", Argument
# 调用函数
temp_convert("xyz");
以上程序执行结果如下:
$ python test.py
参数没有包含数字
invalid literal for int() with base 10: 'xyz'
今天的带大家实际操作的Python异常参数处理办法就是以上内容。想深入学习Python的可以看
Python入门教材,让你成为Python大牛不是问题。