创新互联Python教程:如何创建python的包

包是模块的集合,更适合一个项目。像很多的第三方知名的模块都是以包的形式存

十余年专注成都网站制作,成都企业网站定制,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于成都企业网站定制,高端网页制作,对三轮搅拌车等多个方面,拥有多年的网站设计经验。

简单的包实现

自己做一个ammd包,功能简单的只有加减乘除等功能,加减在一个模块matham里,乘除位于另一个模块里mathmd。 下面是matham模块的代码:

def add(x, y):
    return x + ydef minus(x, y):
    return x - y

推荐学习《python教程》

下面是mathmd模块的代码:

def mul(x, y):
    return x * ydef div(x, y):
    return x / y

和这两个模块文件mathad.py、mathmd.py同目录(ammd)下创建一个空的__init__.py文件(此文件是ammd包区分于其他目录的一个重

要标志),注意是init前后是两个_下划线。现在ammd目录下的文件有:

liao@liao:~/md/package$ tree
.
└── ammd
    ├── __init__.py
    ├── mathad.py
    └── mathmd.py1 directory, 3 files
liao@liao:~/md/package$

网站题目:创新互联Python教程:如何创建python的包
文章分享:http://bzwzjz.com/article/ccodooi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 重庆网站建设 网站设计 成都网站制作 营销型网站建设 成都响应式网站建设 成都网站建设公司 重庆企业网站建设 温江网站设计 成都网站建设 网站设计制作 成都网站建设 成都做网站建设公司 成都响应式网站建设 企业网站建设 网站建设 成都网站设计 成都商城网站建设 网站制作 成都品牌网站建设 四川成都网站建设 成都网站建设