什么是模块?
请思考与代码库类似的模块。模块是包含一组函数的文件,希望在应用程序中引用。
为模块命名
您可以随意对模块文件命名,但是文件扩展名必须是 .py
创建模块
如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中,在名为 yyw.py 的文件中保存代码:
def greeting(name):
print("Hello, " + name)
使用模块
现在,我们就可以用 import 语句来使用我们刚刚创建的模块:
import yyw
yyw.greeting("fz")
模块中的变量
模块可以包含已经描述的函数,但也可以包含各种类型的变量(数组、字典、对象等)在文件 yyw
.py 中保存代码:
person1 = {
"name": "fz",
"age": 63,
"country": "china"
}
导入名为 yyw 的模块,并访问 person1 字典:
import yyw
a = yyw.person1["age"]
print(a)#63
重命名模块
您可以在导入模块时使用 as 关键字创建别名:
为 yyw 创建别名 yywyyw
import yyw as yywyyw
a = yywyyw.person1["age"]
print(a)#63