包和异常
-
模块
-
一个模块就是一个包含python代码的文件,后缀名称是.py就可以,模块就是Python文件
-
使用模块的优点
- 程序太大,编写维护非常不方便,需要拆分
- 模块可以增加代码重复利用的方式
- 可以当做命名空间使用,避免命名冲突
-
如何定义模块
-
模块就是一个普通文件,所以任何代码可以直接书写
-
根据模块的诡诞,最好在模块中编写以下内容
- 函数(单一功能)
- 类(相似功能的组合,或者类似业务模块)
- 测试代码
-
使用模块
-
模块直接导入
-
语法
#语法1 import module_name module_name.function_name module.class_name #导入模块名p01 import p01 #调用模块中的类 st = p01.Student("yueyue") st.work() #调用模块中的方法 p01.func() #语法二 #导入模块方法二 #借助importlib import importlib p = importlib.import_module("p01","bao") s = p.Student
-
-
-