import和from .xxx import *的一点重要区别

import zzz 不会导入zzz中已导入的模块

from .xxx import * 会导入xxx中已导入的模块

 

特别注意:

使用logging时,x模块导入了log.py,y模块导入了log.py,如果此时在x中有from y import *,则x中打印日志会重复出现2条,原因是y中也加载了log.py的配置,导致出现重复日志

posted on 2018-02-28 17:58  小马哥哥的哥哥  阅读(2070)  评论(0编辑  收藏  举报

导航