目录
▲模块是包含一组函数的文件,可以在未来的应用程序中引用。
1 创建模块
▲如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中
如:在名为 mymodule.py 的文件中保存代码
def greeting(name):
print("Hello, " + name)
2 使用模块
▲采用import关键词导入模块
import mymodule
▲在导入模块时可以采用as关键字创建别名(对于名字较长的模块方便后续的使用)
import mymodule as mx
▲ 调用模块中的函数用 模块名.函数名
import mymodule
mymodule.greeting("Bill")
▲调用模块中的数据用 模块名.变量名
在文件 mymodule.py 中保存代码:
person1 = {
"name": "Bill",
"age": 63,
"country": "USA"
}
导入名为 mymodule 的模块,并访问 person1 字典:
import mymodule
a = mymodule.person1["age"]
print(a)
▲dir()函数列出模块中的所有函数或变量名
import platform
x = dir(platform)
print(x)
▲导入模块部分元素用from 模块名 import 部件名
名为 mymodule 的模块拥有一个函数和一个字典:
def greeting(name):
print("Hello, " + name)
person1 = {
"name": "Bill",
"age": 63,
"country": "USA"
}
仅从模块导入 person1 字典:
from mymodule import person1
print (person1["age"])###注意这里不再是mymodule.person1