这篇文章将为大家详细讲解有关python中自制库的操作步骤,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一、首先去注册 [python]

二、需要打包的文件库

├──LICENSE├──README.md├──MANIFEST.in├──main(主文件夹)│├──__init__.py│├──file1.py│├──file2.py├──setup.cfg├──setup.py

文件目录结构不是关键,主要是如何在打包的时候把自己需要的文件打包进去。

三、MANIFEST.in 这个文件就是在打包时把需要的文件写入在里面

includeMakefileCHANGES.rstCONTRIBUTING.rstLICENSEAUTHORStox.inirecursive-includeflask_look_mysql*grafttestsgraftexamples

四、配置文件

setup.py

fromsetuptoolsimportsetup,find_packagessetup(name='Flask_Look_Mysql',# 名称version='1.0.2',# 版本keywords='flasklookmysqlhtml',#关键词description='alookmysqlhtml',#描述license='MITLicense',# 啥子认证哦 直接copyurl='https://github.com/libaibuaidufu/Flask-Look-Mysql',#地址可以指向自己的开源库author='libaibuaidufu',#作者author_email='dfk@gmail.com',#邮箱packages=find_packages(),#不知道include_package_data=True,#不知道platforms='any',#平台install_requires=["flask","pymysql"],#依赖库)

注意:具体配置[setup详细配置](https://packaging.python.org/guides/distributing-packages-using-setuptools/)创建.pypirc这是一个影响上传地址的文件windows放在用户目录下就是.ssh那一层linux~/.pypirc[distutils]index-servers=pypi[pypi]repository=https://upload.pypi.org/pypi#地址很重要不然后面更新不上去fuckusername=<username>password=<password>

五、打包命令

#生成wheel库pythonsetup.pysdistbdist_wheel#上面会生成一些文件自己看一看dist下的可以安装#上传tmineuploaddist/* # 或者pythonsetup.pysdistbdist_wheelupload

关于python中自制库的操作步骤就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。