from...import... 和import的区别

from...import... 和import的区别

1,from  A   import   B 和import A其中A是一个模块,B是A中的一个方法或者函数。前者只调用了A模块的一中方法,后者调用了A中的所有方法。

2,from  A   import   B 和import A两种方式的导入之后,在函数的使用上不同。前者的函数可以直接使用,而后者如果想使用A模块中的B函数时,需要使用"A.B"。

3,from  A   import  *,可以直接使用A中的函数不用加"A.",但是大神们好像都不推荐这么用。

4,import... as...,"as"后面跟一个你自己的命名,这样的话就可以将模块改成自己便于记忆的名字了。

from...import... 和import的区别