python 包机制、导入模块
表白:黑白圣堂血天使,天剑鬼刀阿修罗。
讲解对象:/python 包机制、导入模块
作者:融水公子 rsgz
Python3 教程python教程 http://www.rsgz.top/post/94.html
python导入模块
有两种方法可以实现导入模块
1 当前目录下的py文件,我们可以通过import直接导入import module2 不在当前目录。就需要通过sys.path中添加相应的py文件路径
查找模块的原理
import m1 之后,会怎么找包呢?1 当前目录查找m1.py,以及当前目录指定的sys.path 2 环境变量PYTHONPATH中查找m1.py,python的安装设置相关的默认路径注意:当前 路径或PYTHONPATH中存在与标准module同样的module,则会覆盖标准module
python模块特点
1 python中的package必须包含一个__init__.py的文件,__init__.py可以为空import语句中会出现通配符*,导入某个module中的所有元素,这是怎么实现的呢?
因为__init__.py中的内容__all__ = ['module_13', 'module_12']===
公众号:小雪妃谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---
赞 (0)