python之模块使用

时间:2022-07-07 14:27:42

1.入口

 """
     模块测试入口
 """
 import show_message as sm  # 导入方式一
 sm.show(sm.__name__)

 from show_message import show  # 导入方式二
 show("直接调用测试")

2.模块

 """
     模块一
     测试模块使用,打印信息
 """

 # 打印信息
 def show(name):
     print("========="+name+"==========")

 # 测试(不建议直接这样测试,在模块导入是会直接执行)
 show("不建议直接测试")

 # 建议使用这种方式进行代码测试
 if __name__ == "__main__":
     print("测试模块,直接执行该代码时执行")
     show(__name__)

 if __name__ == "show_message":
     print("=====其它代码调用该模块时执行=====")
     show(__name__)

3.结果

  3.1直接执行模块代码

    python之模块使用

  3.2模块调用

    python之模块使用