前言
构建包的过程有些复杂,但从长远来看是值得的,尤其是可以创建属于自己的Python包。本文的目的是通过对构建一个新发行包的案例研究,让您了解需要构建什么以及如何构建python包的基础知识。

开始
首先,您肯定需要设置一个或多个内容,以便了解如何构建python包。因此,需要的东西的如下:
IDE (Vs Code)
Python 3
构建Python包
本文中构建的标称为b_dist。b_dist是一个分布包,它有Gaussian, Binomial, e.t.c等类。但首先,使用下面的映射结构创建包文件夹:
b_dist/ __init__.py Binomialdistribution.py Guassiandistribution.py Generaldistribution.py licence.txt setup.cfgREADME.mdsetup.py
首先,您必须为上面在映射中列出的那些创建一个空文件。注意:b_dist是一个文件夹,setup.py带有自述文件。md不在b_dist文件夹中。

让我们先谈谈b_dist里面的文件:
b_dist/__init__.py
这个文件告诉python这个文件夹包含一个包。另外,包总是由init文件组成,即使它是空的。当您在python程序中导入一个包时,剩余的__init__文件就会运行。在这种情况下,其他的__init__文件导入高斯、二项和分布模型,以便在使用包时直接导入这些类。
b_dist/Binomialdistribution.py
二项文件是用于计算和可视化二

本文详细介绍了如何构建一个Python包,包括创建文件结构、编写代码、配置setup.py,以及本地运行和上传到TestPyPI及PyPI的过程。通过一个名为b_dist的示例包,学习如何构建、安装和测试Python包。
最低0.47元/天 解锁文章
1687

被折叠的 条评论
为什么被折叠?



