模块导入import

import module_test                    #导入同级目录的module_test.py模块,module_test.py中所有的代码赋值给了module_test,使用方式module_test.方法
from module_test import func1         #从同级目录的py模块中导入func1方法,使用时直接用func1即可
from module_test import func1,func2   #从同级目录的py模块中导入func1、func2方法
from module_test import *             #导入所有方法,不提倡使用,当调用和被调用模块有相同方法时只有一个生效
from module_test import func1 as func1_test  #导入同级目录的py模块中的func1方法并重命名为func1_test

 

导入模块的本质就是把python文件解释一遍,导入一个包的本质就是在执行包下面的__init__.py文件

posted @ 2017-08-16 10:28  炉山假面目  阅读(100)  评论(0编辑  收藏  举报