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

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

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

Python使用xlrd库统计Excel男女人数示例

本文介绍如何使用Python的xlrd库读取Excel文件,并通过遍历行数据统计男性与女性的人数。示例代码展示了打开工作簿、获取指定Sheet及逐行判断性别的完整流程,适合初学者参考学习基础的数据处理操作。

Python使用xlrd库统计Excel男女人数示例

Linux系统下Python3源码编译安装与软链接配置指南

本文详细介绍在Linux系统中通过源码编译安装Python3的方法。步骤涵盖从官网下载源码包、解压配置、编译安装到建立软链接的全过程。重点讲解了如何在保留系统默认Python2.6的前提下,通过创建软链接实现python命令调用Python3,确保新旧版本共存且不影响原有系统脚本运行。

Linux系统下Python3源码编译安装与软链接配置指南

Python实现Softmax回归函数的两种方法详解

本文介绍Softmax回归函数在Python中的两种实现方式。Softmax通过指数变换对分类得分进行归一化,使较大值的贡献更显著。第一种方法通过手动循环计算实现,第二种利用NumPy库进行向量化操作,代码更简洁高效。

Python实现Softmax回归函数的两种方法详解

Python实现命令行有道词典工具

本文介绍如何使用Python编写一个简单的命令行有道词典工具。通过调用有道开放API并解析返回的JSON数据,实现单词或句子的翻译功能。代码兼容Python 2和3,只需将脚本放置于系统路径并赋予执行权限即可使用,适合Linux用户快速查阅英文文档。

Python实现命令行有道词典工具

Django应用程序中如何发送电子邮件详解

本文详细介绍在Django应用中配置SMTP服务器以发送电子邮件的方法,涵盖settings.py中的关键参数设置。通过django shell演示如何使用send_mail发送单封邮件及send_mass_mail批量发送多封邮件,解析各函数参数含义与返回值,帮助开发者实现密码重置、账户激活等通知功能。

Django应用程序中如何发送电子邮件详解

Python调用C++程序的几种实现方式详解

本文详细解析了Python调用C++模块的多种实现路径,涵盖从原生C API导出到基于Boost.Python的高级封装。内容深入讲解了动态库命名规范、符号可见性处理、类与变参函数的导出技巧,以及Python内置数据结构(如list、tuple)在C++侧的映射与处理,为混合编程提供完整参考。

Python脚本自动生成目标文件实例代码

本文介绍如何使用Python脚本通过输入文件自动生成目标文件。通过定义包含正则匹配与文件读写逻辑的函数,并结合sys.argv获取命令行参数,实现自动化文件处理流程。该方案旨在简化重复性工作,提升开发效率,适用于多种文件格式的批量转换场景。

Python算法应用实战之队列详解

本文详解Python中队列(Queue)的概念及collections.deque的高效实现。通过入队、出队等API演示,结合杨辉三角生成、无冲突子集划分及数字变换三个算法案例,深入解析队列在广度优先搜索与状态迁移中的应用,帮助读者掌握队列在解决实际问题中的核心技巧。

Python算法应用实战之队列详解