11.模块

一、Python 模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。

二、导入模块
1、 import module1[, module2[,... moduleN]
2、 from modname import name1[, name2[, ... nameN]]
3、 import modname as newname

三、API介绍
1、dir(...)
功能:返回一个排好序的字符串列表,内容是一个模块里定义过的名字。
2、globals() 和 locals()
功能:根据调用地方的不同,globals() 和 locals() 函数可被用来返回全局和局部命名空间里的名字。如果在函数内部调用 locals(),返回的是所有能在该函数里访问的命名。如果在函数内部调用 globals(),返回的是所有在该函数里能访问的全局名字。两个函数的返回类型都是字典。所以名字们能用 keys() 函数摘取。

猜你喜欢

转载自blog.csdn.net/qq_33575901/article/details/80949639