当前位置: 首页 > news >正文

python自定义自己的类库

引言:

在工作中,我们经常下载使用第三方库,有些库不符合项目的实际业务场景,需要调整;日常方法(函数)可支持复用,可以将功能代码封装成库,进行引用,减少工作量;代码逻辑更清晰、有条理。

待打包项目

生成tar.gz包和wheel

 

python setup.py sdist bdist_wheel 

执行命令上面的命令会在dist/目录下生成一个tar.gz的源码包和一个.whl的Wheel包:

上传工具安装

pip install twine

 

 

上传准备工作

1.注册pypi账户

2.进入 PyPI · The Python Package Index

按照指引注册账户

3.注册成功后,登录pypi,进入Account settings页面

一直往下拉,找到 API tokens,点击 Add API token添加token

如图填写,填写完成,点击 Create token 按钮,会生成自己账号的token

生成token后,点击Copy token保存,用于上传类库

 

pypi账户token:

[pypi]
  username = __token__
  password = pypi-AgEIcHlwaS5vcmcCJDE5M2M1NTA3LWY5NzMtNDllYy1hODBjLTBlNDE2YzY3MWYxMAACKlszLCJiYTE2MzgxMy1iOGU5LTRiMmYtYjA5YS05OWFlNzlmZGUzYzciXQAABiAmZXQXW6wg0618zcFJkOoXsbrPW6PSp9i8gXFjuw6lRw

 

 

 

上传

twine upload --username  __token__  --password  pypi-AgEIcHlwaS5vcmcCJGUyYjk2MzMwLTYxOWEtNGNlNy1hNTBjLTU0NjkzNmI2MmQxZAACKlszLCJiYTE2MzgxMy1iOGU5LTRiMmYtYjA5YS05OWFlNzlmZGUzYzciXQAABiANf5BT_zvDqqwDML5X5I7i19NOkmpbRWBWnZD3tJHlTA  dist/*

 

说明:

--username 后面跟  __token__

--password 后面跟pypi账号的  token

 

执行结果

相关文章:

  • 基于django大数据平台的交通数据可视化设计与实现(源码+lw+部署文档+讲解),源码可白嫖!
  • pig 权限管理开源项目学习
  • 第 28 场 蓝桥入门赛 JAVA 完整题解
  • 训练数据清洗(文本/音频/视频)
  • 大数据 CDH 排除故障的步骤与技巧
  • AAAI 2025新研究!大语言模型+MARL=论文新思路?
  • CausalML 基于机器学习算法的因果推理方法
  • 基于Qt的串口通信工具
  • 【Pandas】pandas DataFrame copy
  • BLE 状态机设计思路
  • 清晰易懂的 Apollo 配置中心安装与使用教程
  • 巴特沃斯滤波器
  • 国内下载不了镜像,可以用国外机器下载完成,打成tar文件,在国内机器上重新加载
  • 操作数组的工具类
  • spring mvc 中 RestTemplate 全面详解及示例
  • 蓝桥杯真题——接龙序列
  • 利用python从零实现Byte Pair Encoding(BPE):NLP 中的“变形金刚”
  • Centos7下安装hive详细步骤
  • ffmpeg播放音视频流程
  • springboot工程配置Mybatis与简单使用
  • 品牌设计全案/seo培训学院官网
  • 网站的代理页面怎么做/在线数据分析工具
  • 网站界面要求/百度指数如何分析
  • ps个人主页设计/百度seo优化软件
  • 宁波seo公司哪家好/seo搜索引擎优化就业前景
  • 济南市住房和城乡建设局网站/娃哈哈软文推广