Python开发教程:从基础语法到项目实战

围绕Python学习与开发实践,系统整理基础语法、环境配置、常用库、数据处理、Web开发和项目部署等内容,适合从入门到实战阶段持续查阅。

阅读922
发布人iPython
发布时间2026-09-23
相关标签:
Python开发专题:从基础语法到项目实战

Python实现微信消息监听与撤回检测原理

本文介绍利用Python的itchat库实现微信网页版消息监听的方法。通过注册TEXT等消息类型回调,可实时获取聊天内容。针对微信5.3.1新增的撤回功能,文章探讨了如何通过监听消息变化来捕捉“对方撤回了一条消息”的提示,并提供了相关代码框架及注意事项。

Python实现微信消息监听与撤回检测原理

Pandas DataFrame 基础操作:创建、计算与合并详解

本文详细介绍 Python 中 Pandas 库 DataFrame 对象的基础操作方法。内容涵盖如何基于列表、数组和字典创建 DataFrame,以及如何执行索引访问、行列求和、元素变换等常用计算。此外,文章还演示了通过 append 方法扩充行与列的具体步骤,并深入解析了使用 join 函数进行内连接、外连接等多种数据合并策略,帮助开发者高效掌握数据处理核心技能。

Python批量图片格式转换脚本详解

本文介绍使用Python进行批量图片格式转换的方法,适用于深度学习数据预处理场景。通过调用PIL库,脚本支持将JPG等格式批量转换为PNG或其他格式,并处理文件路径与异常。代码示例展示了如何遍历目录、转换单张图像并输出进度,帮助开发者高效完成数据集格式统一工作。

Python实现按固定长宽比缩放图片并填充黑色背景

本文介绍如何使用Python的PIL库实现按固定长宽比缩放图片。通过计算缩放比例,将图片缩放后居中粘贴至指定尺寸的黑色背景画布中,实现空白区域自动填充黑色。代码包含完整的类封装与调用示例,支持自定义图片路径、目标宽高及背景颜色参数化。

Python使用python-pptx库生成PPT及模板应用详解

本文详解如何利用Python的python-pptx库创建PPT文件。内容涵盖环境安装、基础文字添加、图表插入以及使用预设模板生成报告的方法。通过具体代码示例,展示如何自动化生成包含数据表格和可视化图表的周期性汇报文档,适用于业务数据汇总及项目可视化场景。

Python使用python-pptx库生成PPT及模板应用详解

Python偏函数functools.partial用法详解

本文介绍Python中偏函数的概念及使用。通过functools.partial,可将多参数函数简化为少参数新函数,固定部分默认参数。示例包括使用int()进行进制转换及sorted()忽略大小写排序,展示偏函数在简化调用、降低复杂度方面的实际应用。