簡單了解如何封裝自己的Python包

2022-10-04 14:00:27 字數 805 閱讀 2344

將自己的程式打包為whl/tar.gz檔案

有時候自己寫了乙個開發基本類,我們把這個類打包為whl或者tar.gz檔案,這樣的話同事也可以使用自己開發的基本類了

安裝setuptools

pip install setuptools

編寫setup.py及__init__.py檔案(init.py內容可以為空)

注意目錄結構

packages/

__init__.py

自己的檔案.py

setup.py

readme.txt

setup.py檔案內容

from setuptools import setup

setup(name='dingding-py',

version='0.0.2',

description='this is a dingdingbot packages',

author='jruing',

author_email='[email protected]',

packages=['qingolddriver']

)除了上面示例中的幾個引數以外還有其他的

打包進入到setup.py所在目錄執行以下命令

python setup.py bdist_wheel #打包為whl檔案

python setup.py sdist #打包為tar.gz檔案

打包後在dist目錄下就可以找到打包後的檔案

本文標題: 簡單了解如何封裝自己的python包

本文位址: /jiaoben/python/324789.html

mysql dao封裝 自己封裝的簡單DbDao

首先,dbdao是乙個用來運算元據庫的類。需要對資料庫的驅動包 要運算元據庫首先要獲得鏈結,這時候就需要鏈結資料庫的所有引數了,包括driver,url,user,password。全部定義為private static string 第一步,載入驅動。其實載入驅動只需要進行一次,不需要每次鏈結都載...

如何了解別人把握自己

想謀求發展,就要去了解別人,以便更好的合作,更好的發揮人的優勢。不能一切隨意。然而,美好的願望,很可能被別人的乙個態度,一句話就擊碎了。於是陷入到苦悶中。不能自拔。要如何去了解別人,並且不會陷入此山中呢?孔子說,你看乙個人,要 視其所以,觀其所由,察其所安。人焉哉?人焉哉?論語 為政 這話什麼意思呢...

如何封裝自己的動態庫應用案例

一 生成dll檔案 1.建立乙個dll應用程式生成dll 2.新增mysocketclient.c檔案 3.生成mysocketclient.dll 4.會在相應目錄下生成mysocketclient.dll和mysocketclient.lib檔案 二 建立測試程式載入dll檔案 1.建立win3...