""" 模块 17:00 练习:exercise03.py """ # 导入方式1 # 本质:使用变量名module01关联模块地址 # import module01 # module01.fun01() # my02 = module01.MyClass02() # my02.fun02() # as 为导入的成员其另外一个名称 import module01 as m01 m01.fun01() my02 = m01.MyClass02() my02.fun02() # 导入方式2 # 本质:将指定的成员导入到当前模块作用域中 # 小心:导入进来的成员不要和当前模块成员名称相同 # from module01 import fun01 # from module01 import MyClass02 # # def fun01(): # print("当前模块fun01") # # fun01() # my02 = MyClass02() # my02.fun02()
""" 模块 """ def fun01(): print("demo01 - fun01") fun01() # 导入方式1:import 模块名 # 本质:创建变量名,关联该模块。 import module01 module01.fun02() module01.fun01() # 导入模块时,可以起一个别名 # import module01 as m # m.fun02() # 导入方式2:from 模块 import 成员 # 本质:将该模块成员导入到当前作用域中 # from module01 import fun02 # fun02() # 导入方法3: from 模块 import * # 小心:导入的成员命名冲突 # from module01 import * # fun02() # fun03()
# import module01 # # module01.fun01() # my02 =module01.Module() # my02.fun02() """ 导入方式二 """ from module01 import Module from module01 import fun01 fun01() my02 = Module() my02.fun02() from module01 import *