初识python模块
2015-01-07 17:10
176 查看
一、模块
Python同java类似,也有模块(包)的概念,防止同名称文件无法区别等问题,可以简单理解为不同的文件夹。导入模块,关键在为import。
模块的导入有三种方法:
1、import 模块名称
例如,导入sys模块:import sys,导入多级模块:import
dendy.web.utils等。
这种方法导入模块后,当前命名空间建立了一个到该模块的引用,访问模块的类、方法、属性时,必须跟上模块的全名称,否则会出现TypeError: XXX object is not callable的错误,这种方法还能够访问模块内部的私有属性和方法。
二、别名
可以使用as关键为引入的模块取一个别名,下次引入就可以直接使用别名了:三、作用域
Python中,私有元素均以"_"开头,例如上边的_hi(name)方法为私有方法;而以"__"开头的特殊元素,有着特殊的用途,我们变成的时候应该尽量少用,例如前边的__author__变量,代表了模块的作者信息等。相关文章推荐
- python常用模块初识
- python常用模块初识
- 循序渐进Python3(五) -- 初识模块
- 模块初识2-模块的默认保存路径Python36-32\\lib\\site-packages,Python36-32\,标准库和第三方库
- 【python初识】列表与函数模块
- Python基础-模块初识
- Head First Python---------(一)第一章(初识Python__人人都爱列表)、第二章(共享你的代码__函数模块)、第三章(文件与异常__处理错误)
- Python04 模块初识
- 初识Python之random模块
- python之模块初识
- [第二节]python字符编码,初识模块,字节码及交互式输入
- python----模块(库)初识(一)
- python----模块(库)初识(二)
- Python学习之---模块初识
- python模块之uuid
- python模块之email: 电子邮件编码解码 (一、解码邮件)
- python模块之base64
- python模块之codecs: 自然语言编码转换
- python模块之ConfigParser: 用python解析配置文件
- Python模块的交叉引用问题