码迷,mamicode.com
首页 > 编程语言 > 详细

python学习笔记(三)

时间:2016-11-19 01:50:08      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:简单   python   pack   编辑   block   重复   定义   pat   nbsp   

模块

模块的功能就是重复运用代码块,如里面的函数,属性和类。

导入模块

模块的导入是一次导入的,首次导入后会生成一个.pyc的文件,如果再次导入时,python会导入.pyc文件而不是.py文件,除非.py文件已改变,在这种情况下,会生成新的.pyc文件。

自定义模块

自定义模块是很简单的,把你自己写的模块保存为.py结尾的python文件,把它放在python解释器能够识别的路径里,我们可以通过sys.path查看可存放路径,

习惯上我们把模块放在site-packages目录下;另一种方法是告诉编译器去哪里找我们定义的模块,我们可以在PYTHONPATH环境变量中包含模块所在的目录信息:在环境变量的页面中编辑或新建一个用户变量,变量名为PYTHONPATH,将路径作为变量值,多个值以分号隔开。

 

为了组织好模块,你可以将它们分组为包,包就是另一类模块。为了让python把包含模块的目录/文件作为包看待,它必须包含一个命名为__init__.py的模块。

为了将模块放置在包内,直接把模块放在包目录内即可。

python学习笔记(三)

标签:简单   python   pack   编辑   block   重复   定义   pat   nbsp   

原文地址:http://www.cnblogs.com/lpworkstudyspace1992/p/6079317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!