1、Python 异常处理与文件操作Python异常处理与文件操作 课程概要处理Python异常异常的引发Finally的使用文件的操作Python异常处理与文件操作处理Python异常处理Python异常本课时包括以下知识点:什么是Python的异常Python异常的处理处理Python异常 什么是Python的异常当Python程序出现某些异常状况的时候,我们将这种状态称为Python的异常。比如当我们没有正确缩进的时候,会出现异常错误,这种状态就是异常的一种情形。当发生的Python异常的时候,会把异常的类型和异常的位置打印出来,便于我们程序员去处理。下面我们举例来讲一下。处理Python异
2、常 Python异常的处理假如我们在编程的时候,知道某些语句可能会导致某种错误的发生,而现在我们想在编程的时候就把发生的这种错误解决掉,这个时候,我们可以用except语句对可能出错的部分进行处理。下面我们通过实例进行讲解。Python异常处理与文件操作异常的引发异常的引发本课时包括以下知识点:什么是异常的引发Python中异常的引发的实现异常的引发 什么是异常的引发上面我们已经初步提到,当某些程序出现某个异常的时候,执行时会自动将该异常类型和异常发生的位置打印出来。但是,这些错误的类型,是系统已经定义好的,比如系统规定,Python必须严格缩进,那么系统就会自己定义一个异常类型,当用户不按这
3、个规定来的时候,就引发该异常。其实,除了系统自定义异常外,我们也是可以自己规定异常的,比如我们可以做一个字符串长度规定,当字符串长度不符合要求时就属于异常,然后再具体规定这种情况的时候的异常的名称,该异常怎么显示等等。那么,如要要自定义异常,就有一个关键的步骤:某种情况下才引发某种异常,比如字符串长度小于3,引发自定义的A异常。这个过程就叫做异常的引发。异常的引发 Python中异常的引发的实现在Python中,要想实现让某种情况下引发某种自定义的异常这个功能,可以使用raise语句实现。下面我们通过实例进行讲解。Python异常处理与文件操作Finally的使用Finally的使用本课时包括
4、以下知识点:什么是tryfinally语句tryfinally使用实例Finally的使用 什么是tryfinally语句我们知道,当一段程序,出现异常的时候,就不会继续执行下去了。但是有时,我们希望,不管某段程序发没发生异常,都得执行某些操作的时候,我们就可以使用tryfinally语句实现。Finally的使用 tryfinally使用实例下面我们通过实例讲解一下tryfinally语句的使用实例。Python异常处理与文件操作文件的操作文件的操作的实现本课时包括以下知识点:什么是文件的操作Python中文件操作实例文件的操作 什么是文件的操作假如我们想操作一个文件,我们可以直接在操作系统中对这个文件进行操作,但是除此之外,我们还有另一种方法对该文件进行操作-使用Python程序直接自动操作某文件。我们在这里,主要会给大家讲解后一种情况,即研究如何使用Python程序对文件进行相关操作。使用Python程序对文件进行操作的类型主要有:创建文件、打开文件、关闭文件、将指定内容写入文件、读取文件、关闭文件等等。文件的操作 Python中文件操作实例下面我们通过实例讲解一下Python中文件的操作。Python异常处理与文件操作这本套课程中我们学习了Python异常处理与文件操作的相关内容。你应当掌握了以下知识:处理Python异常异常的引发Finally的使用文件的操作