
专栏: python轻奢入门系列
作者: 豆破苍琼
【异常】
异常介绍
异常通常分为两类:语法引出的异常:
- 语法引出的异常:由于违反了编程语言的规则而导致的编译错误,也被称为语法错误。
- 运行时引出的异常:运行错误是代码能够顺利的编译通过,但是在程序运行过程中会产生的错误,称为运行错误。
处理异常的语法
与Python异常处理相关的关键字有:try、except、else、finally等,处理异常的语法如下:

其中,try语句只有一个,会首先被执行。except语句可以有多个,else和finally子句是可选的,但是else语句必须要放在所有的except语句之后。
else是try中没有发生异常时执行,finally无论啥时候都会被执行。
处理异常的细节

【模块与文件操作】
模块操作
模块介绍
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件中。这样每个文件代码相对较少,在python中一个py文件就称为一个模块。
导入方式
- import 模块名
- from 模块名 import 函数名1,函数名2…
- from 模块名 import *
模块制作
在python中,每个python文件都可以作为一个模块,模块的名字就是文件的名字。
模块中的__all__
在不使用__all__的情况下,py文件内容可以全部被使用。在有__all__存在的情况下,模块导入只能在__all__中对其进行选择。
包
包的出现是为了避免不同人书写模块之间存在冲突。注意:每一个包目录下都会存在一个__init__.py的文件,这个文件是必须存在的,否则,python就把这个目录当成普通目录,而不是一个包。
文件操作
常用文件操作方式

文件读写
读写文件是最常见的IO输入输出操作。Python内置了读写文件的函数,用法和C是兼容的。

【参考】
1.https://www.runoob.com/w3cnote/python-func-decorators.html
本文介绍了Python中的异常处理,包括语法错误和运行错误的分类,以及try、except、else、finally等关键字的使用。同时,文章还详细讲解了Python的模块和文件操作,如模块导入、模块制作、__all__的使用,以及包的概念和文件的读写操作。
71万+

被折叠的 条评论
为什么被折叠?



