import 是引入整个模块,如果使用模块中的类,需要加上模块名的限定。
如果不加模块名限定会出现错误
from…import 语句让你从模块中导入一个指定的部分到当前命名空间中
在使用时无需添加模块名的限定
把一个模块的所有内容全都导入到当前的命名空间也是可行的,只需使用如下声明:
from modname import *
大多数情况, Python程序员不使用这种方法,因为引入的其它来源的命名,很可能覆盖了已有的定义。
import 是引入整个模块,如果使用模块中的类,需要加上模块名的限定。
如果不加模块名限定会出现错误
from…import 语句让你从模块中导入一个指定的部分到当前命名空间中
在使用时无需添加模块名的限定
把一个模块的所有内容全都导入到当前的命名空间也是可行的,只需使用如下声明:
from modname import *
大多数情况, Python程序员不使用这种方法,因为引入的其它来源的命名,很可能覆盖了已有的定义。