Flask Flask 是一个轻量级的 Python Web 框架,基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎。它设计简洁、灵活,适合快速构建从微型 API 到复杂应用的 Web 服务。 080 后端开发开发文档# Jinja2# Python# Web框架
廖雪峰的官方网站 廖雪峰的官方网站提供原创中文精品教程,涵盖Java、Python、JavaScript、SQL、Git等编程技术,面向零基础学习者,内容系统、易懂,适合编程入门和进阶。 040 编程学习# Git# Java# JavaScript
Computer Science Circles 滑铁卢大学CEMC提供的免费Python编程入门课程,通过在线练习和教程教授计算机科学基础,适合初学者自学。 030 编程学习# Python# 在线学习# 滑铁卢大学
Flask 官方教程 Flask 官方教程,适合学习 Python Web 应用开发基础,涵盖项目布局、应用设置、数据库、蓝图与视图、模板、静态文件、测试、部署等。 010 编程学习# Flask# Python# Web 开发
Django Girls 教程 Django Girls 提供的免费 Python 和 Django 入门教程,专为零基础学习者设计。通过有趣的实践项目,帮助女性等群体创建自己的博客应用并部署上线。 020 编程学习# Django# Python# Web开发
Learn Django Learn Django 提供 Django Web 框架的付费课程和免费教程,涵盖从基础到部署的实战项目,适合初学者和专业开发者系统学习 Django。 020 编程学习# Django# Python# Web开发
Python Crash Course 《Python编程从入门到实践》第三版官方配套网站,提供书中示例代码、练习题解及学习资源,助力Python初学者高效学习。 020 编程学习# Python# 学习资源# 编程入门
Automate the Boring Stuff with Python 免费在线编程书,通过实用项目学习使用Python自动化日常任务。适合编程零基础读者,涵盖文件处理、网页抓取、Excel操作等。由Al Sweigart编写,以Creative Commons许可免费阅读。 030 编程学习# Python# 免费书籍# 编程学习
Real Python Real Python 提供 Python 编程教程、实战文章和视频课程,覆盖从基础到进阶的多个方向。适合初学者和开发者学习 Web 开发、数据科学、自动化等技能,通过实际项目提升编程能力。 020 编程学习# Python# Web开发# 数据科学
Python 教程 Python 官方中文教程,由 Python 软件基金会维护,系统讲解基础语法与核心特性。适合有编程经验的初学者快速上手,内容涵盖数据结构、模块、异常处理等。 020 编程学习# Python# 中文文档# 官方教程
Learn Python 免费互动式 Python 编程教程网站,提供从基础到进阶的互动练习和视频教学,适合零基础及有经验者学习 Python 编程语言。支持多种语言界面,完成教程后可获取认证证书。 030 编程学习# Python# 互动教程# 在线学习
PracticePython PracticePython 提供超过 40 道面向初学者的 Python 练习题,每道题目附带主题讨论和解题参考,帮助巩固语法与逻辑。 020 编程学习# Python# 入门学习# 编程练习
CodingBat CodingBat 是一个免费的编程练习平台,提供 Java 和 Python 的大量在线编程题目,涵盖基础语法、逻辑、递归等。适合初学者和准备技术面试的开发者进行自测练习,即时反馈代码结果。 030 编程学习# Java# Python# 技术面试
Hyperskill Hyperskill是一个项目驱动的编程学习平台,提供Python、Java、后端开发、算法等学习路径,通过互动课程和实战项目帮助用户掌握编程技能,适合初学者和进阶开发者。 020 编程学习# Java# Python# 编程学习
CS50 哈佛大学CS50官方课程站,提供计算机科学入门及AI、Python、网络安全、Web开发等方向在线课程,支持免费旁听与付费认证。适合零基础或有经验的学习者,通过项目实践培养编程思维与问题解决能力。 030 在线课程编程学习# Python# Web开发# 人工智能
Mimo Mimo是一个面向编程初学者的移动端学习平台,提供Python、JavaScript、HTML、CSS等课程的交互式学习体验,支持通过手机随时随地进行编程练习和项目实践。 030 在线课程# JavaScript# Python# Web开发
fast.ai 免费深度学习课程平台,提供从零基础到实战的AI和机器学习课程,强调可访问性和实用性。由Jeremy Howard等人创立,适合编程爱好者快速上手。 040 在线课程# Python# 免费课程# 开源
Kaggle Learn Kaggle Learn提供免费的数据科学微课程,涵盖Python、机器学习、数据可视化等。课程短小精悍,配有互动练习和真实数据集,适合零基础或想快速提升技能的初学者与实践者。 030 在线课程编程学习# Kaggle# Python# 免费
Dataquest Dataquest 是一个在线数据科学学习平台,通过交互式课程和真实项目教授 Python、SQL、R 和机器学习,适合从零基础到进阶的学习者。 030 在线课程编程学习# Python# SQL# 在线课程
DataCamp 数据科学在线学习平台,提供Python、R、SQL、AI等交互式课程,涵盖数据分析、机器学习、数据工程等技能,适合初学者到进阶学习者。 020 在线课程编程学习# Python# 在线课程# 数据科学
Jupyter Jupyter 是开源的交互式计算平台,支持多种编程语言,提供 Notebook、Lab 等工具,广泛用于数据科学、科研和教学。 020 开源软件# Python# 交互式计算# 开源工具
RStudio RStudio 是 Posit 出品的集成开发环境(IDE),专为 R 和 Python 等语言设计,提供控制台、语法高亮编辑器、调试工具及数据可视化功能。支持桌面端(Windows、macOS、Linux)和服务器端部署,广泛应用于统计计算、数据分析和可重复研究。 040 开源软件编程工具# IDE# Python# R语言
Spyder Spyder 是面向 Python 科学计算的开源集成开发环境,内置变量浏览器、代码调试器和 IPython 控制台,适合数据分析和科研编程场景。 040 编程工具# IDE# Python# 数据科学
Anaconda Anaconda 是面向 Python 和 R 语言的数据科学与 AI 开发平台,提供包管理、环境管理和工作流编排功能,帮助团队从实验到生产实现安全、可扩展的 AI 应用。 040 编程工具# AI开发# Python# 数据分析
pip Python 官方推荐的包安装工具,用于安装、升级和管理 Python 软件包及依赖。支持从 PyPI 等索引安装包,并提供了命令行接口和丰富的配置选项。 020 编程工具# Python# 依赖管理# 包管理器
Poetry Python 依赖管理和打包工具,通过 pyproject.toml 管理项目依赖、版本约束和包发布,支持虚拟环境隔离和私有仓库,适合 Python 开发者使用。 020 编程工具# Python# 依赖管理# 开发工具
Conda Conda 是一个开源的跨平台包和环境管理工具,支持任何编程语言。它广泛用于Python、数据科学和机器学习项目,可快速创建、管理和切换隔离的开发环境,简化依赖管理。 010 编程工具# Python# 包管理# 数据科学
pytest pytest 是 Python 的测试框架,用于编写单元测试、集成测试和功能测试,支持插件扩展、自动发现测试、详细断言信息,兼容 unittest。 010 编程工具# Python# 单元测试# 插件扩展
Locust Locust是一个开源负载测试工具,使用Python代码定义用户行为,支持模拟数百万并发用户,适用于HTTP接口性能测试和压力测试场景。 020 编程工具# Python# 开源# 性能测试
Python 文档 Python 3.14.6 官方文档,包含教程、标准库参考、语言参考、安装指南、HOWTO 等,涵盖从入门到进阶的全面内容。 020 开发文档# Python# 开发文档# 编程语言
Tornado Tornado is a Python web framework and asynchronous networking library, ideal for long polling and WebSockets. This documentation provides guides for setup, usage, and APIs. 040 开发文档# Python# Web框架# 协程