文件引入和异常处理

一、文件引入

lib下面的模块文件  package 可以直接导入,如果不是,要指明路径

文件引入和异常处理_第1张图片

其他模块内方法调用

文件引入和异常处理_第2张图片


二、异常处理


try...except      try、except是关键字
try  放觉得有问题的代码,放监控代码
except  捕捉错误

1.最简单的用法, 

文件引入和异常处理_第3张图片

执行后输出:


2.对错误进行简单处理

文件引入和异常处理_第4张图片

执行后输出


3.告诉具体的什么错误

#Exception可捕捉所有错误。

#其他(indexerror、keyerror等),只捕捉指定的错误

文件引入和异常处理_第5张图片

4.finally  无论前面的代码是否有错误,都运行下面的代码。     一般用在文件处理

文件引入和异常处理_第6张图片


5.else    只有当try不报错的时候,才运行下面的代码

文件引入和异常处理_第7张图片

文件引入和异常处理_第8张图片


6.上下文管理器    with...as...  在as下的代码,执行完毕后自动关闭

文件引入和异常处理_第9张图片


你可能感兴趣的:(文件引入和异常处理)