[Python] import xx 和from xx import *的区别
Posted 星光夏眠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python] import xx 和from xx import *的区别相关的知识,希望对你有一定的参考价值。
一、简单说明
可以把模块理解为一个类,import xx相当于在当前脚本中创建了一个与改模块有相同函数的类,模块名就是该类的实例化
from xx import *则相当于在当前脚本中创建了与该模块中相同的函数,可以直接调用
二、进行对比
1.import xx和类
此处以import time和创建的一个python类为例:
调用time模块中的方法时,需要在前加上time.;而调用类中的方法时,也需要在前面加上实例名aa.
2.from xx import *和创建函数
而使用这种方式,则可以直接调用
————————————————
版权声明:本文为CSDN博主「在墙角蹲着画圈圈」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42584156/article/details/86773826
以上是关于[Python] import xx 和from xx import *的区别的主要内容,如果未能解决你的问题,请参考以下文章
python中 from xx import,import几种导包的情况
python import xxx 与 from xxx import xx 模块引入的区别