通常我们会在导入一个模块时写:
import abc
或者
from abc import abc
那两种写法有啥区别呢?
import abc 表明导入了某个库,但是没有引入模块名字空间,在调用函数里需要自己引入.
比如我们要调用foo这个函数,写法如下:
#没有引入abc空间,需要添加上空间引用(模块引用)
import abc
abc.foo()
-----------------------------------------------------------------------------------
#已经导入abc空间,可以不用写abc前缀
from abc import abc
foo()