模块进行导入
例:
from random import randint
相当于将模块内容导入到当前文件内容中。
#自定义模块包 mypage,模块名称mydir
# -*- coding: UTF-8 -*-
def add(x,y):
print(x+y)
#输出文件名+模块名 通过模块调用__name__就会变成模块名称,用于写测试代码不想让模块方法运行
print(f'{__name__}')
if __name__ == '__main__':
print('--'*100)
#执行python文件
# -*- coding: UTF-8 -*-
from mypage import mydiy
# 在当前文件运行的时候__name__ 才等于 __main__ (主入口,主要函数入口)
print(__name__)
mydiy.add(2,3)