python模块说明

Posted python我的最爱

tags:

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

1.模块(变量,函数,类,实现一个功能)

包:用来从逻辑上组织模块,本质是一个目录(必须带有__init__.py)

2.导入方法 

import module_alex 

from module_alex import * 

from modele_alex import logger, running 

from modele_alex import as logger_alex 

3.import本质(路径搜索和搜索路径)

导入模块的本质就是把python文件解释一遍 

(import test test = ‘test.py all code‘)

from test import name = test.name all code 

import module_name 就是在sys.path中寻找复制该模块

 

导入包的本质就是执行__init__.py

4. 导入优化 from module_test import test 

 

5.模块分类

标准库 

开源模块

自定义模块

 

 

在import 模块之前,需要添加模块内的路径,该文件不是同一目录下时

import os,sys

print(os.path.abspath(__file__)) #打印当前文件路径

os.path.dirname(os.path.abspath(__file__))  #返回上一级路径 

os.path.dirname(os.path.dirname(os.path.abspath(__file__)))#返回上上层路径

sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #路径的临时添加 

 

如果是同一目录下 可直接添加 

 

以上是关于python模块说明的主要内容,如果未能解决你的问题,请参考以下文章

python中os模块函数说明

python——optparse模块

python——optparse模块

Python包的导入说明

怎么查找 Python 模块的用法说明及模块文件位置?

Python OS模块常用函数说明