Python模块
模块
一、测试语句
if __name__ == '__main__':#即自身可以调用,别人调用时__name__发生变化,不在执行if语句
test()
二、导入文件内容,相当于把功能复制到当前文件
from 文件名 import 功能名1,功能名2
例如:from random import * #导入所有东西
#import * 与 __all__
__all__[]#在文件的开头定义,列表中的元素是该文件中的功能
#当其他文件用import * 调用时,只能调用[]中的内容
三、定位模块
#要import的文件不在当前文件夹时
import sys
sys.path.insert(0,)#后面填文件所在的路径即可
四、重新导入模块:
#import一个模块后没有退出程序,此时修改原有模块
#要让修改后的模块生效,就要重新导入:
from imp import *
reload()#括号里是模块名