"""
1)前提:如果想要在一个模块中使用另外一个模块中的内容,被使用的模块的模块名必须符合变量名的要求
2)导入模块
a. import 模块名 - 导入指定模块,导入后可以通过'模块名.xxx'的方式使用这个模块中所有的内容
b. from 模块名 import 内容1, 内容2, ... - 导入指定模块,导入后可以直接使用指定内容
c. from 模块名 import * - 导入指定模块,导入后可以直接使用模块中所有内容
d. import 模块名 as 新模块名 - 导入指定模块后对应模块进行重命名: '新模块名.xxx'
e. from 模块名 import 内容1 as 新内容1 - 对导入的内容重命名
"""# --------------- a.导入方式1 ----------------# import test## print(test.a)# print(test.name)# test.f_test1()# --------------- b.导入方式2 ----------------# from test import a, f_test1## print(a)# f_test1()# # print(name) # 报错!# --------------- c.导入方式3 ----------------# from test import *## print(a)# print(name)# f_test1()# --------------- d.导入方式4 ----------------# import test as t1## test = 1000## print(t1.a)# print(t1.name)# t1.f_test1()## print(test)# --------------- e.导入方式5 ----------------# from test import name as t_name, a## name = '小花'## print(name)# print(t_name)# print(a)