[Python] import xx 和from xx import *的区别

一、简单说明

可以把模块理解为一个类,import xx相当于在当前脚本中创建了一个与改模块有相同函数的类,模块名就是该类的实例化
from xx import *则相当于在当前脚本中创建了与该模块中相同的函数,可以直接调用

二、进行对比
1.import xx和类
[Python] import xx 和from xx import *的区别
此处以import time和创建的一个python类为例:
调用time模块中的方法时,需要在前加上time.;而调用类中的方法时,也需要在前面加上实例名aa.

2.from xx import *和创建函数
[Python] import xx 和from xx import *的区别
而使用下面的方法,则可以直接调用