鄭州Python培訓(xùn)學(xué)院異常參數(shù)處理
來源:
奇酷教育 發(fā)表于:
今天奇酷教育帶大家處理一個(gè)Python異常參數(shù)的處理辦法,為廣大Python小白指點(diǎn)迷津。話說一個(gè)異??梢詭蠀?shù),可作為輸出的異常信息參
今天
奇酷教育帶大家處理一個(gè)Python異常參數(shù)的處理辦法,為廣大Python小白指點(diǎn)迷津。話說一個(gè)異??梢詭蠀?shù),可作為輸出的異常信息參數(shù)。你可以通過except語句來捕獲異常的參數(shù),如下所示:
try:
正常的操作
......................
except ExceptionType, Argument:
你可以在這輸出 Argument 的值...
變量接收的異常值通常包含在異常的語句中。在元組的表單中變量可以接收一個(gè)或者多個(gè)值。
元組通常包含錯(cuò)誤字符串,錯(cuò)誤數(shù)字,錯(cuò)誤位置。
實(shí)例
以下為單個(gè)異常的實(shí)例:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 定義函數(shù)
def temp_convert(var):
try:
return int(var)
except ValueError, Argument:
print "參數(shù)沒有包含數(shù)字\n", Argument
# 調(diào)用函數(shù)
temp_convert("xyz");
以上程序執(zhí)行結(jié)果如下:
$ python test.py
參數(shù)沒有包含數(shù)字
invalid literal for int() with base 10: 'xyz'
今天的帶大家實(shí)際操作的Python異常參數(shù)處理辦法就是以上內(nèi)容。想深入學(xué)習(xí)Python的可以看
Python入門教材,讓你成為Python大牛不是問題。