|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
对多个异常统一处理
try:
sum = 1 + '1'
f = open('我为什么是一个空文档.txt')
print(f.read())
f.close()
except (OSError, TypeError) as reason:
print('出错啦……*&,原因是' + str(reason))
=============== RESTART: C:/Users/Administrator/Desktop/dsf.py ===============
出错啦……*&,原因是unsupported operand type(s) for +: 'int' and 'str'
>>>
try:
#sum = 1 + '1'
f = open('我为什么是一个空文档.txt')
print(f.read())
f.close()
except (OSError, TypeError) as reason:
print('出错啦……*&,原因是' + str(reason))
=============== RESTART: C:/Users/Administrator/Desktop/dsf.py ===============
出错啦……*&,原因是[Errno 2] No such file or directory: '我为什么是一个空文档.txt'
>>>
try:
sum = 1 + '1'
f = open('我为什么是一个空文档.txt')
print(f.read())
f.close()
except (OSError, TypeError) :
print('出错啦……*&')
=============== RESTART: C:/Users/Administrator/Desktop/dsf.py ===============
出错啦……*&
>>>
|
|