ITPub博客

首页 > IT职业 > IT职场 > 如何创建python的包

如何创建python的包

IT职场 作者:flbwhx 时间:2021-09-11 10:24:09 0 删除 编辑

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

简单的包实现

自己做一个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$

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/933/viewspace-2834945/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: python闭包有什么
请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    92
  • 访问量
    671