Python try-except-else 语句

try-except-else 语句

python编程_Python异常机制try: 代码段 except 异常类型,e: 异常处理代码段,如果不知道异常类型,可以使用try: 代码段 except Except,e:异常处理代码段;Except是通用异常类型 

老版本的Python,except语句写作"except Exception, e",Python 2.6后应写作"except Exception as e"。


下面是一个简单的读取文本的小程序

#C:\Python33

'readTextFile.py--read text file'

#get filename
fname = input("Enter filename:")
print()

#attempt to open file for reading
try:
    fobj = open(fname,'r')
except IOError as e:
    print("*** file open error:"),e
else:
    #display contents to screen
    for eachLine in fobj:
        print (eachLine)
fobj.close()



你可能感兴趣的:(Python学习笔记)