Python 异常 try except

来源:互联网 发布:java emptylist 编辑:程序博客网 时间:2024/06/02 09:01
try:    file =open(r"C:\Users\1.txt","rb")    mystr=file.readline().decode("utf-8")    mylist=mystr.split(" # ")    num=eval(mylist[0]) #转化失败    print(mystr)    print(num)    file.write("12321")except FileNotFoundError:    print("文件没有找到")except NameError: #特定的异常    print("转换失败")except:#除了上述之外的所有异常。    print("处理其他所有异常")else:#没有异常的情况    print("没有异常执行这里")finally:#有没有异常,无论如何都执行    print("有没有异常执行这一句")    file.close()