python编写一个包
先写function内容
package/wadepypk$ ls
__init__.py f1.py f2.py
f1.py:
def show():
print("in pkg f.show()")
f2.py
def show():
print("in pkg f.show()")
__init__.py
__all__ = ['f1','f2']
上层目录建立一个setup.py
from setuptools import setup, find_packages
setup(
name=‘leeoo‘, # 包的名称
version=‘1.0‘, # 版本号
packages=find_packages(), # 动态获取packages
description="leeoo package",
author=‘Leo‘,
author_email=‘leo4774177@gmail.com‘,
url="None",
)
build:
python setup.py build
打包:
python setup.py sdist 得到wadepypk-1.0.tar.gz
检查:
python setup.py check
使用:
tar -zxvf wadepypk-1.0
cd wadepypk-1.0
python setup.py install 就安装到本地目录了
参考链接1:www.cnblogs.com/no7dw/p/998…
参考链接2:blog.csdn.net/c_creator/a…
参考地址2:www.jianshu.com/p/ea9973091…