python学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习笔记相关的知识,希望对你有一定的参考价值。

模块

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

导入模块

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

自定义模块

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

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

 

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

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

以上是关于python学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

[Python] Python 学习笔记

Python学习笔记

[Python笔记]Python学习笔记三

Python学习笔记-2017.5.4thon学习笔记-2017.5.14

[Python笔记]Python学习笔记四

Python学习笔记-2017.5.4thon学习笔记-2017.8.08