免费编程教程

最新
数据科学学习路线

从 Pandas 到深度学习,制定数据科学家成长计划。

10 0 0
2026-06-19
最新
第一门语言学什么

对比热门入门语言的优缺点,帮你做出最佳起步决策。

8 0 0
2026-06-19
最新
Click Python CLI

利用 Click 通过装饰器优雅地创建复杂的 Python 命令行接口。

10 0 0
2026-06-18
最新
PySpark 数据处理

通过 PySpark 编写 Python 代码运行在 Spark 集群上,进行大规模 ETL 和分析。

16 0 0
2026-06-17
最新
Pandas 高级操作

掌握 groupby、pivot_table、时间序列处理等进阶技巧,深入挖掘数据价值。

10 0 0
2026-06-16
最新
Matplotlib 数据可视化

使用 Matplotlib 创建线图、散点图、直方图,精细控制图例、标签和样式。

11 0 0
2026-06-16
最新
NumPy 数值计算

使用 NumPy 的 ndarray 进行高效向量化运算,掌握切片、广播和通用函数。

14 0 0
2026-06-16
最新
Python 数据分析 Pandas

使用 Pandas 加载、清洗、转换和分析结构化数据,掌握 Series 和 DataFrame。

8 0 0
2026-06-16
最新
Python 调用 C 扩展

通过 ctypes 或编写 CPython 扩展模块,在 Python 中执行 C 代码提升性能。

13 0 0
2026-06-16
最新
Cython 加速 Python

使用 Cython 为 Python 代码添加静态类型并编译为 C 扩展,大幅提升执行速度。

16 0 0
2026-06-16
最新
GIL 全局解释器锁

深入理解 CPython 的 GIL 机制,分析其对多线程程序的影响及解决方案。

10 0 0
2026-06-16
最新
多进程 multiprocessing

使用 multiprocessing 模块启动子进程,利用进程池和管道/队列实现并行计算。

12 0 0
2026-06-16
最新
多线程 threading

使用 threading 模块进行多线程编程,用 Lock/Queue 解决数据竞争和通信。

11 0 0
2026-06-16
最新
Python 并发编程

比较 Python 中多线程、多进程和协程的适用场景与性能,理解 GIL 影响。

11 0 0
2026-06-16
最新
Python 元类编程

了解类的本质,使用元类动态修改类行为,常用于框架和 DSL 设计。

11 0 0
2026-06-16
最新
Python 上下文管理器

实现 __enter__/__exit__ 方法或使用 contextlib,管理文件、锁等资源的自动释放。

10 0 0
2026-06-16
最新
Python 装饰器高级用法

深入装饰器原理,编写带参数的装饰器、类装饰器,实现日志、计时、缓存等。

12 0 0
2026-06-16
最新
Python 类型提示

使用类型注解和 mypy 静态检查工具,在不牺牲动态特性的前提下提前发现错误。

11 0 0
2026-06-16
最新
Pipenv 环境管理

使用 Pipenv 创建确定性的构建环境,通过 Pipfile.lock 锁定依赖版本。

11 0 0
2026-06-16
最新
Poetry 依赖管理

使用 Poetry 管理项目依赖、虚拟环境和发布包,替代传统 setup.py 流程。

10 0 0
2026-06-16
最新
Python 虚拟环境 venv

使用 venv 创建独立 Python 环境,管理不同项目的包依赖,避免版本冲突。

12 0 0
2026-06-16
最新
Mock 模拟与打桩

使用 unittest.mock 或 pytest-mock 模拟网络、数据库等外部调用,编写确定性测试。

11 0 0
2026-06-16
最新
unittest 单元测试

使用 Python 标准库 unittest 组织测试用例、套件和测试运行器。

14 0 0
2026-06-16
最新
Python 测试 pytest

掌握 pytest 编写单元/功能测试,使用 fixture 管理依赖,参数化提高覆盖率。

11 0 0
2026-06-16
最新
Pydantic 数据校验

使用 Pydantic 定义数据模型,进行运行时类型校验与序列化,常用于 FastAPI。

10 0 0
2026-06-16
最新
Requests HTTP 库

使用 Requests 发送 GET/POST 等请求,处理响应、头信息和会话保持。

9 0 0
2026-06-16
最新
Playwright Python 版

使用 Playwright for Python 进行多浏览器自动化,支持移动设备模拟和网络拦截。

10 0 0
2026-06-16
最新
Python 爬虫 Scrapy

使用 Scrapy 编写 Spiders、Item Pipeline,实现高效、可扩展的 Web 数据采集。

11 0 0
2026-06-16
最新
Python ORM SQLAlchemy

使用 SQLAlchemy 核心和 ORM 层进行数据库操作,管理会话、映射关系。

14 0 0
2026-06-16
最新
Python 异步编程 asyncio

掌握 Python 原生异步库,编写协程并通过事件循环管理并发任务。

15 0 0
2026-06-16
最新
Pyramid 框架入门

探索 Pyramid 的高度可定制性,根据项目需要自由选择组件搭建应用。

11 0 0
2026-06-16
最新
Tornado 异步框架

学习 Tornado 的非阻塞 I/O 模型,实现高并发长连接和实时消息服务。

12 0 0
2026-06-16
最新
Flask 轻量框架

使用 Flask 搭建简单 Web 应用,通过扩展集成数据库、认证等功能。

13 0 0
2026-06-16
最新
Python Django 框架

学习 Django 的 MTV 架构、ORM、表单处理和后台管理,快速构建数据库驱动的网站。

15 0 0
2026-06-16
最新
Raspberry Pi 树莓派项目

基于树莓派搭建微型 Linux 服务器,使用 Python 控制 GPIO 引脚连接传感器与执行器。

10 0 0
2026-06-15
最新
Jupyter Notebook 数据科学

使用 Jupyter Notebook 进行数据清洗、可视化与建模,打造可复现的交互式数据分析报告。

8 0 0
2026-06-13
最新
PyCharm 开发环境配置

优化 PyCharm 设置,掌握虚拟环境管理、远程开发、代码质量检查等专业 Python 开发配置。

10 0 0
2026-06-13
最新
Python 入门到实践

零基础学习 Python,覆盖基本语法、数据结构、函数与模块,并通过小项目巩固编程能力。

12 0 0
2026-06-12
最新
FastAPI 高性能 API

利用 FastAPI 类型提示和异步支持,快速生成 OpenAPI 文档并构建高性能接口。

15 0 0
2026-06-12
最新
Django REST Framework

使用 DRF 将 Django 应用快速转换为 RESTful API,掌握 Serializer 和 ViewSet。

16 0 0
2026-06-12