Python Package Development

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-package/

课程评论:没有评论

第一个写评论        关注课程

课程简介

# Python 包开发课程总结 本课程涵盖了 Python 包开发的完整工作流程,从构建、文档编写、测试到部署和维护。 **核心内容:** * **构建 (Building):** * 深入讲解 Python 包的结构。 * 遵循 PyPI (Python Package Index) 的相关指南。 * **文档编写 (Documenting):** * 强调文档在软件开发中的重要性,帮助用户理解产品。 * 使用 Markdown 语言编写包的文档。 * 详细讲解 Markdown 的语法。 * **测试 (Testing):** * 在本地测试包的构建。 * 编写测试用例以减少运行时错误。 * **部署 (Deploying):** * 将构建好的包上传到 PyPI 和 PyPI-Test 网站。 * 使包可以通过简单的 pip 命令进行安装。 * **维护 (Maintaining):** * 介绍包的更新流程。 * 讲解如何为包分配版本名称。 **课程特点:** 本课程全面覆盖了软件开发生命周期中与 Python 包相关的多数方面,为学习者提供了一个全面的 Python 包开发学习体验。

课程评论(0条)

课程详情

This course deals with the complete workflow related with Python packages:Building: The structure of a python package along with PYPI guidelines will be discussed in detail in this course.Documenting: Documentation is a very important stage in the software development cycle in order to help an end user understand your product. We will be building documentation for our package using Markdown. The syntax of Markdown will be explained in detail as well.Testing: We will be testing the build of our package locally and soon be writing tests to make sure that runtime errors are reduced.Deploying: The built package will be uploaded to the PYPI and PYPI-Test website to be available to the world to install by a single pip command.Maintaining: The process of updating is also discussed in this course along with the basics of how to assign version names to your packages With most of the aspects covered related to a software development lifecycle, this becomes a comprehensive course for python packages.

课程标签

0人关注该课程

主题相关的课程