【Udemy中英字幕】Python packaging tutorial
最近更新 2025年03月11日
资源编号 29624

【Udemy中英字幕】Python packaging tutorial

2025-03-11 IT与软件 0 626
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 39.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Python 打包教程

在 PyPI 上创建 Python 包,使用 setuptools、twine、TOML 和 flit 以及 C++ 扩展 (manylinux、musllinux) 添加数据

讲师:Python Explode

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 创建 Python 包
  • 在 PyPI 索引中发布 Python 包
  • 使用多种方式将数据附加到包(MANIFEST、data_files、py_modules、扩展模块、脚本)
  • 为包创建可执行脚本和入口点
  • 将 C++ 扩展绑定构建为 Python 包
  • 使用 manylinux 和 musllinux(alpine)映像为多个 Linux 平台构建包
  • 使用 TOML 和 Flit 构建包

探索相关主题

  • Python
  • 其他 IT 和软件
  • 信息技术与软件

要求

  • Python 和 Linux 基础知识

描述

Python 打包是软件开发的一个重要方面,它允许开发人员高效地分发和与他人共享代码。无论您是新手程序员还是经验丰富的开发人员,了解如何打包和分发 Python 项目都至关重要。这门综合课程旨在为您提供所需的知识和技能,让您自信地驾驭 Python 打包的世界。

在本课程中,您将了解 Python 打包所必需的基本概念、最佳实践和工具。您将学习如何构建 Python 项目并创建可重复使用的模块。

随着您的进步,您将探索各种打包格式,包括源发行版 (sdist) 和二进制发行版 (bdist),并了解如何创建可轻松分发和安装在不同平台上的 Python 包。本课程将介绍如何使用 setuptools(Python 打包的事实标准工具),并向您介绍 TOML 和 Flit 等现代打包工具。

此外,您还将深入了解 Python 包索引 (PyPI)(Python 包的中央存储库),并学习如何将您的包上传到 PyPI,使全球 Python 社区可以访问它们。

您将学习如何为 Python 构建 C++ 扩展以及如何为多个平台(manylinux 和 musllinux)构建软件包。您还将学习如何为软件包创建可执行脚本和入口点(控制台脚本、GUI 脚本和插件)。无论您是为开源贡献开发库还是在组织内部署应用程序,Python 打包都是一项关键技能,它将增强您的 Python 编程之旅。

加入课程,释放与世界分享 Python 创作的潜力。准备将您的 Python 开发技能提升到更高水平,确保您的代码不仅功能齐全,而且易于访问和维护。立即报名,成为熟练的 Python 打包者和分销商。

本课程适合哪些人:

  • Python 程序员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务