组成:
模块是在代码量变得相当?了之后,为了将需要重复使?的有组织的代码放在?起,这部分代码可以被其他程序引?,从?使?该模块?的函数等功能,引?的过程叫做导?(import)
在python中,?个?件(以“.py”为后缀名的?件)就叫做?个模块
导?模块的写法:
系统内置模块
第三?的开源模块
?定义模块
import sys
print("调?了sys模块")
for i in sys.argv:
print(i)
?定义模块是??写的模块,对某段逻辑或某些函数进?封装后供其他函数调?。
模块由变量,函数,或类组成
举例:
注意:?定义模块的名字?定不能和系统内置的模块重名,否则将不能再导?系统的内置模块。
例如,?定义了?个sys.py模块后,那系统的sys模块就不能使?
import 模块名 引??个完整的模块
from <模块名> import <?法 | 变量 | 类> 引?模块中的?个或多个指定部分
from <模块名> import * 导?模块??的所有的函数,变量
区别:
搜索路径
当你导??个模块,Python 解析器对模块位置的搜索顺序是:
模块搜索路径存储在 system 模块的 sys.path 变量中。变量?包含当前?录,PYTHONPATH和由安装过程决定的默认?录。
import sys
print(sys.path)
使?模块的好处
最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!