a.py说:
from b import *
from c import *
b.py说:
from c import *
这会导致性能/内存命中吗?还是预处理器会修复所有问题?如果我懒得在一个大程序中删除这些,会不会对事情造成伤害?
Python导入并缓存一个模块一次。import
检查缓存,如果找到模块,它只需将现有模块绑定到本地名称(或将其内容绑定到from foo import *
中的本地名称(。请参阅模块缓存。