# 在当前文件中导入要使用的py文件,那么系统就会把被导入的py文件作为模块处理
# 模块是具有预编译过程的
import model
msg = model.name
print(msg)
# 导入语句可以放在任意位置
# 将.py文件作为导入源,则该文件就是模块,文件名就是模块名
import m2
# 函数名就是函数变量
fn = m2.test
fn()
# 直接导入指定变量
from m2 import test
test()
# 起别名:重新命一个简单的名字,原名字不可以再使用
from m2 import old_boy_sh_name as ob_name
print(ob_name)
文件model.py
# 模块:就是一个功能的集合体,一个.py文件
name = "模块"
文件m2.py
def test():
print('m2的测试')
old_boy_sh_name = "oldboy02"