Python· 共 179 篇
Python 机器学习入门:scikit-learn 完整实战教程
scikit-learn 是 Python 机器学习的标配库。本文从数据预处理、模型训练、交叉验证、超参数调优讲起,用真实数据集完成分类、回归、聚类三大任务,附模型持久化(joblib)。
Python 网络编程:Socket、TCP、UDP、HTTP 服务器实战
Socket 是网络编程的基础。本文从 TCP/UDP 基础讲起,搭建简单的 TCP 多客户端聊天服务器、实现 HTTP 服务器、以及使用 asyncio 实现异步网络编程。
Python 图像处理:Pillow / OpenCV / pyautogui 完整实战
Python 图像处理三个常用库:Pillow(图片缩放/格式转换)、OpenCV(计算机视觉)、pyautogui(自动化 GUI 操作)。本文用实战案例讲解三个库的核心用法。
Python 数据分析三剑客:NumPy、Pandas、Matplotlib 入门实战
Python 数据分析的三驾马车是 NumPy(数值计算)、Pandas(表格数据)、Matplotlib(可视化)。本文用一份真实数据集,讲解从数据读取、清洗、分析到可视化的完整流程。
Python 自动化运维:Fabric、Ansible、Paramiko、Subprocess 完整对比
自动化运维是 DevOps 的核心技能。本文对比 Fabric(远程执行)、Ansible(配置管理)、Paramiko(SSH Python库)、Subprocess(本地命令)四种方案的适用场景和用法。
Python Flask 快速入门:路由、模板、Jinja2、WTForms、SQLAlchemy
Flask 是 Python 最流行的轻量级 Web 框架。本文从最小的 Hello World 开始,详解 Flask 的路由、模板渲染、Jinja2 语法、WTForms 表单验证、SQLAlchemy ORM、以及 Flask 蓝图模块化开发。
Python Django Web 开发完全指南:从项目创建到生产部署
Django 是 Python 最成熟的 Web 框架。本文从创建项目开始,详解 Django ORM、模板系统、表单验证、用户认证、中间件、API 开发、以及 Gunicorn + Nginx 生产部署的全部流程。
Python 调试完全指南:print vs logging vs pdb vs breakpoint
调试是每个程序员的核心技能。本文对比print、logging、pdb、breakpoint()四种调试方式,讲解如何高效定位bug,以及如何配置IDE的调试环境。
Python 并发编程:threading、multiprocessing、asyncio 完整对比
Python有三种并发方案:threading(I/O并发)、multiprocessing(CPU并行)、asyncio(协程)。本文从实战场景出发,讲解三种方案何时用、怎么用、以及GIL的影响。
Python 数据结构完全指南:列表/字典/集合/元组高频用法
Python四大内置数据结构各有优劣:列表有序可重复、字典键值对、集合去重、元组不可变。本文讲解每个数据结构的常用操作、时间复杂度、和性能对比。
Python 爬虫入门:BeautifulSoup 和 Selenium 抓取网页数据
网页爬虫是Python的经典应用场景。本文用两个实战案例讲解:requests+BeautifulSoup抓取静态页面,Selenium抓取动态渲染页面,附robots.txt遵守规则和反爬应对策略。
Python 字符串处理进阶:f-string、format、切片、正则全覆盖
字符串是Python最常用的数据类型。本文覆盖f-string格式化、str.format()、字符串切片、常用方法(strip/split/join/replace)、以及字符串性能优化的实战技巧。
Python HTTP 请求:requests / httpx / aiohttp 完整对比
Python发送HTTP请求是标配技能。本文对比requests(同步)、httpx(同步+异步)、aiohttp(纯异步)三种主流方案的使用场景和性能差异,附超时、重试、代理的完整配置。
Python 命令行工具:argparse / click / typer 完整对比
Python可以写出强大的命令行工具。本文对比标准库argparse、第三方库click和typer三种方案的用法,讲解如何构建带参数、选项、子命令的CLI程序。
Python 文件操作进阶:路径处理、压缩、临时文件完全指南
文件操作是Python基础中的基础。本文覆盖路径处理(pathlib)、文件压缩(zipfile/tarfile)、临时文件(tempfile)、文件监控(watchdog)以及安全读取的最佳实践。
Python 虚拟环境完全指南:venv、conda、virtualenv 对比
不同项目用不同Python版本和依赖,虚拟环境是必备工具。本文对比venv/conda/virtualenv三种方案的使用场景,详解requirements.txt、pipenv、poetry的依赖管理最佳实践。
Python 单元测试完全指南:pytest 从入门到实战
单元测试是保证代码质量的第一道防线。本文详解 pytest 的安装、断言、fixture、参数化、mock、以及如何与 CI/CD 集成,覆盖所有常用场景。
Python数据库操作实战第10篇
Python数据库操作实战第10篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范
Python数据库操作实战第9篇
Python数据库操作实战第9篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范提
Python数据库操作实战第8篇
Python数据库操作实战第8篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范提
Python数据库操作实战第7篇
Python数据库操作实战第7篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范提
Python数据库操作实战第6篇
Python数据库操作实战第6篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范提
Python数据库操作实战第5篇
Python数据库操作实战第5篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范提
Python数据库操作实战第4篇
Python数据库操作实战第4篇。本文全面讲解Python操作MySQL、SQLite、PostgreSQL等主流数据库的核心技能,包括连接管理、CRUD操作、事务处理、ORM使用等完整流程。Introduction:数据库是几乎所有应用系统的核心存储组件,Python通过DB-API 2.0规范提