python开发sdk模块目的是什么,具体过程是怎样
Admin 2022-09-27 群英技术资讯 1263 次浏览
今天就跟大家聊聊有关“python开发sdk模块目的是什么,具体过程是怎样”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“python开发sdk模块目的是什么,具体过程是怎样”文章能对大家有帮助。通过setup.py将框架安装到python环境中,开发成第三方模块来, 以此来调用,增加使用方便及安全高效性
#!/usr/bin/env python
import os
from setuptools import (
find_packages,
setup,
)
path = '/home/server/wangm/gfdatasdk/requirements.txt'
file_path = path if path else os.path.join( os.getcwd(), 'requirements.txt')
def parse_requirements(filename):
"""
加载requirements文件
Args:
filename:
Returns:
"""
requirements = (line.strip() for line in open(filename))
return [require for require in requirements if require and not require.startswith("#")]
setup(
name='datasdk',
version='1.0.0',
description=' package',
packages=find_packages(exclude=['tests', 'tests.*']),
url=' ******',
author='gfzq',
author_email='1115201185@qq.com',
install_requires=parse_requirements(file_path),
)

一般会将开发的sdk自研模块存放PyPi仓库 ,以让所有人可以方便的上传和下载。PyPi仓库是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库。
pip可正常工作在Windows、Mac OS、Unix/Linux等操作系统上
搭建、使用与维护私有PyPi仓库_何小有的博客-CSDN博客
python打包SDK上传pypi_CSDN博客_python 打包sdk
pypi仓库 - oaksharks - 博客园 (cnblogs.com)
pip安装软件时出现Command “python setup.py egg_info“ failed with error code 1 in /tmp/的办法 -CSDN博客
搭建私有pypi仓库及需要注意的问题-阿里云开发者社区 (aliyun.com)
到此,关于“python开发sdk模块目的是什么,具体过程是怎样”的学习就结束了,希望能够解决大家的疑惑,另外大家动手实践也很重要,对大家加深理解和学习很有帮助。如果想要学习更多的相关知识,欢迎关注群英网络资讯站,小编每天都会给大家分享实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
九九乘法表是我们计算的基础,在Python中可以生成九九乘法表。大致有三种方法:列表推导式法、for循环法、while嵌套循环法。具体使用代码请看本文。
这篇文章主要介绍了Pandas 如何处理DataFrame中的inf值,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
Python中元类是什么?对于元类是Python学习中要掌握的内容,一些新手对于Python元类比较陌生,这篇文章就给大家简单介绍Python元类的概念和使用,接下来就跟随小编一起来学习吧。
本文实例为大家分享了python绘制直方图的具体代码,供大家参考,具体内容如下运行结果如下代码如下from matplotlib import pyplot as pltif __name__ == "__main__": a =
这篇文章主要介绍了Python数据分析之 Matplotlib 散点图绘制,散点图又称散点图,是使用多个坐标点的分布反映数据点分布规律、数据关联关系的图表,下文对散点图的详细介绍及绘制,需要的小伙伴可以参考以一下
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008