將自己的程式打包為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...