模块(Module)是包含Python类,函数定义的文件。可以用全局属性:__name__访问模块的名称。
1. import导入模块
>>> from fibo import fib, fib2
>>> fib(500)
>>> from fib import *
>>> fib(500)
>>> import fibo.fib
>>> fibo.fib(500)
2. 模块搜索目录
顺序为:内建模块-->包含输入脚本的目录-->当前目录
初始化完成后,你可以修改搜索目录:
>>> import sys
>>> sys.path.append('/ufs/guido/lib/python')
3. dir函数
dir函数返回模块所包含的函数和类定义,属性等;
4. 包(package)
可以把多个python多个模块的定义放在一个包中,包目录下必须包含:__init__.py文件,这样python才会认为是子模块,该文件可以是空文件或包含初始化脚本。
__init__.py文件可以包含一行代码表示import subpackage.*时,import的模块,否则将只是会import subpackage。
__all__ = ["echo", "surround", "reverse"]
5. 子包的相互引用
可以用相对目录的方式引用子包,但都是相对于当前模块。
from . import echo
from .. import formats
from ..filters import equalizer
分享到:
相关推荐
python复习笔记1
Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf ...
python笔记python笔记python笔记python笔记python笔记python笔记python笔记python笔记python笔记
1. 资源内容:NKU-SE-python考试复习笔记 2. 资源来源:自己整理+2019级老师上课ppt+学长学姐资料 3. 版本说明:version1 更新于2022年1月30日 4. 适用范围:NKU-SE-python考试复习 5. 其他说明:由本人上传的复习...
python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学运算模块 python数学...
Python笔记PythonPython笔记笔Python笔Python笔记记记Python笔记
python模块笔记,python模块和包知识讲解
1、Python环境搭建 1.1 Python简介 1.2 Python语言的发展历程 1.3 Python语言的主要特点 1.4 Python应用场景 1.5 Python环境搭建 1.6 第一个Python程序 1.7 集成开发工具 2、Python语法基础 2.1 Python中的...
马哥python课堂笔记_马哥教育PYTHON相关基础笔记 1 python 推荐书籍 《python Cookbook》 《learn python the hard way》 《google's python class》 《简明python教程》 2 冯诺依曼体系架构 输⼊设备-> 存储器(运算...
python3标准模块学习,更好的系统学习python3,熟练掌握标准模块
最新Python学习笔记,Day 3,总结性学习笔记,适合初学者归纳总结。
Python学习笔记
Python学习笔记.pdf
python刚刚开始学习还没入门的,可以试一下这些例题,掌握快速
python 学习笔记——线性回归预测模型.pdf python 学习笔记——线性回归预测模型.pdf python 学习笔记——线性回归预测模型.pdf python 学习笔记——线性回归预测模型.pdf python 学习笔记——线性回归预测模型.pdf ...
Python 学习笔记
python安装sklearn模块.pdf python安装sklearn模块.pdf python安装sklearn模块.pdf python安装sklearn模块.pdf python安装sklearn模块.pdf python安装sklearn模块.pdf python安装sklearn模块.pdf python安装sklearn...
Python学习笔记--皮大庆,非常适合零基础入门。对应英文版本《How to think like a computer scientist》
Python学习笔记 附赠可爱的Python 同时增加了UltraEdit的高亮显示Shell 及Python的文件