Python的from import和import的区别?

我们把模块比成一个班

import module  引入整个班级

import module import other   引入班级中的某个类或者函数、变量

import module import *  引入班级中的整个成员

 

区别:

第一个,引入的模块(举个栗子,os)会自动生成一个“对象”,以模块名命名,然后就通过这个对象(os)获取该模块里面的类、函数或者变量等

第二个,引入的模块中的other成员,调用的时候可以省略模块名。

posted @ 2018-07-19 17:00  Garrett0220  阅读(6401)  评论(0编辑  收藏  举报
levels of contents