python中的模块
来源:互联网 发布:mac版qq群相册在哪儿 编辑:程序博客网 时间:2024/06/15 13:26
在python中有一个概念叫做模块,在python中用关键字 import 来引入某个模块
python中的 *__name__
python 中的包
包将有联系的模块组织在一起,有效避免模块名称冲突问题
1 . *__init__
建一个module文件夹,再在这个文件夹里建一个*__init__.py文件,再把写好的模块放到这个文件夹里,
这个module文件夹就是一个包。包里最主要的就是*__init__.py文件,没有它这个包就不存在。
2 . *__all__
一般*__init__.py 文件是空白的,可以直接import到包的所有函数,而有的定义了*__all__ ,
则import的时候只会导入*__all__ 里被定义的模块(函数)。
自己制作模块并安装到系统
在module文件夹里建一个setup.py文件,内容写:
from distutils.core import setupsetup(name="lihang",version="1.0",description="lihang's module",author="zhaolihang",py_modules=['test','test1'])
再敲 python3 setup.py build
接下来敲 python3 setup.py sdist
模块安装、使用
安装方式
1 . 找到模块的压缩包
2 . 解压
3 . 进入文件
4 . 执行命令 sudo python setup.py install
0 0
- Python中的OS模块
- python中的模块导入
- Python中的random模块
- python中的urllib模块
- python 中的 operator模块
- Python中的traceback模块
- Python中的random模块
- Python中的random模块
- python中的find模块
- python中的Sys模块
- Python中的random模块
- Python中的random模块
- Python中的random模块
- python中的urlparse模块
- python中的simplejson模块
- Python中的traceback模块
- Python中的random模块
- Python中的random模块
- 从零开始学Makefile(四)
- JS三元运算符
- 《统计学习方法》学习笔记(5)-- 朴素贝叶斯法
- 文章标题
- java selenium (四) 使用浏览器调试工具
- python中的模块
- 从零开始学Makefile(五)
- Unity 接入Facebook。登录、分享、邀请、好友列表等功能。详细记录
- 新建一个maven spring boot项目中遇到的问题
- 稀疏矩阵的创建【严蔚敏】
- BlueROV-1: Meeting Notes and List of Things We Need
- 指数分布族 和 广义线性模型
- Memcached学习笔记(1)
- Qt实现天气预报与PM2.5监测系统(9)空气质量