Python 异常处理
软件异常(Exception),是指当程序出现错误后程序的处理方法,异常机制提供了程序正常退出的安全通道.当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器,如序列的下标越界...,那么异常处理程序将捕获除了中断外的所有异常,因为Exception类是其他异常类的基类....反射机制:反射就是通过字符串的形式,导入模块.通过字符串的形式,去模块中寻找指定函数,对其进行操作,也就是利用字符串的形式去对象(模块)中操作成员,一种基于字符串的事件驱动,这种机制就叫做反射机制....Python 中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,这四个函数分别用于在对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员、导入模块以字符串方式导入...#定义一个外部函数.