python的宝贝模块
模块(modue):
一堆代码的集合,实现某个功能。
为什么需要模块(modue)?
在计算机程序开发中,后期代码越来越多,为了使代码更容易维护。
在Python中,一个.py文件就称之为一个模块(Module)。将一些特定功能的函数进行分组,将其放到不同的文件当中。
应用模块的优点:
- 使代码更容易进行维护。
模块分类:
- 自定义模块
- 内置标准模块(又称标准库)
- 开源模块
使用模块需特别注意:
使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。
模块导入方法:
1.import
注意:使用import时候,python解释器有自己的一个路径可以找到模块文件。
如何查找python解释器搜索路径?
import sys print(sys.path)
2 from…import 语句
如何理解?
从某个文件中导入某个模块。
这提供了一个简单的方法来导入一个模块中的所有项目。然而这种声明不该被过多地使用。大多数情况, Python程序员不使用这种方法,因为引入的其它来源的命名,很可能覆盖了已有的定义。
3.from…import *语句
这提供了一个简单的方法来导入一个模块中的所有项目。然而这种声明不该被过多地使用。
大多数情况, Python程序员不使用这种方法,因为引入的其它来源的命名,很可能覆盖了已有的定义。