要点:模块化、打包、部署、建立私有python仓库、增量发布、接入版本控制工具
版本控制方案有:1.连续的方式增加版本号v1,v2等等 2.使用日期格式,用嵌入发布时间信息来标记
3.语义版本控制方案:格式为 (主版本号、次版本号、补丁版本等),主版本在引入不兼容的访问其他功能的API时会递增,
增加较小功能并保持向后兼容时,次版本号会递增。
python项目的模块化,就是将原本在一个文件中的代码,按功能划分为多个python文件分别存储,更有条理性
PyPi是一个python社区软件包官方库,默认情况pip都搜索这个库的包进行安装
可以将自己的项目上传到pypi供其他用户使用。
上传python包时候,现在register接口已经不被支持了,应该直接使用twine upload dist/*上传的命令
上传的testpypi网站已经为新网站:https://test.pypi.org/legacy/
下载:pip install -i https://test.pypi.org/simple/ shourenzhixilai
安装这个包后,就可以在python环境中导入,并调用包中的模块或函数。
 
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号