全部教程· 共 822 篇

HTML/CSS 2026-08-13

Python requests 模块

Python requests 模块 Python requests 是一个常用的 HTTP 请求库,可以方便地向网站发送 HTTP 请求,并获取响应结果。requests 模块比 urllib 模块更简洁。 使用 requests 发送 HTTP 请求需要先导入 requests 模块: import requests 导入后就可以发送 HTTP 请求,使用 requests 提供的方法向指定

1
HTML/CSS 2026-08-13

Python re 模块

Python re 模块 Python 的 re 模块是用于处理正则表达式的标准库模块。正则表达式(Regular Expression,简称 regex 或 regexp)是一种强大的工具,用于匹配、搜索和操作文本。通过 re 模块,你可以在 Python 中使用正则表达式来处理字符串。 为什么使用 re 模块? 在处理文本时,我们经常需要查找特定的模式或替换某些字符。例如,验证电子邮件地址、提

1
HTML/CSS 2026-08-13

Python random 模块

Python random 模块 Python random 模块主要用于生成随机数。 random 模块实现了各种分布的伪随机数生成器。 要使用 random 函数必须先导入: import random 查看 random 模块中的内容: 实例 >>> import random >>> dir(random) ['BPF', 'LOG4', 'NV_MAG

1
HTML/CSS 2026-08-13

Python queue 模块

Python queue 模块 在 Python 中,queue 模块提供了一个线程安全的队列实现,用于在多线程编程中安全地传递数据。队列是一种先进先出(FIFO)的数据结构,queue 模块提供了多种队列类型,包括 Queue、LifoQueue 和 PriorityQueue,以满足不同的需求。 队列类型 1. Queue Queue 是 queue 模块中最常用的队列类型,它实现了标准的先进

1
HTML/CSS 2026-08-13

Python PyQt

Python PyQt PyQt 是一个强大的 Python 库,用于创建图形用户界面(GUI),可以用来代替 Python 内置的 Tkinter。 PyQt 是 Qt 框架的 Python 绑定,广泛应用于桌面应用程序开发。 Qt 是一个跨平台的 C++ 应用程序开发框架。PyQt 允许 Python 开发者利用 Qt 库创建功能强大的 GUI 应用程序。 PyQt 有以下几个主要版本: Py

1
HTML/CSS 2026-08-13

Python pyecharts 模块

Python pyecharts 模块 pyecharts 是一个基于 ECharts 的 Python 数据可视化库,它允许用户使用 Python 语言生成各种类型的交互式图表和数据可视化。 ECharts 是一个使用 JavaScript 实现的开源可视化库,而 Pyecharts 则是 ECharts 的 Python 封装,使得在 Python 中使用 ECharts 变得更加方便。 py

1
HTML/CSS 2026-08-13

Python Pickle 模块

Python Pickle 模块 在 Python 开发中,我们经常需要把运行时的对象保存下来,或者在程序重启后恢复之前的状态,例如: 将计算结果缓存到磁盘,避免重复计算 保存用户配置、程序中间状态 在不同 Python 进程之间传递复杂对象 pickle 模块正是 Python 为解决这类问题提供的官方内置方案。 Python 的 pickle 模块是一个用于序列化和反序列化 Python 对象

1
HTML/CSS 2026-08-13

Python3 operator 模块

Python3 operator 模块 Python2.x 版本中,使用 cmp() 函数来比较两个列表、数字或字符串等的大小关系。 Python 3.X 的版本中已经没有 cmp() 函数,如果你需要实现比较功能,需要引入 operator 模块,适合任何对象,包含的方法有: operator 模块包含的方法 operator.lt(a, b) operator.le(a, b) operato

1
HTML/CSS 2026-08-13

Python OpenAI

Python OpenAI openai 是一个强大的 Python 库,用于与 OpenAI 的一系列模型和服务进行交互。 openai 封装了所有 RESTful API 调用,让开发者能轻松地在自己的 Python 应用中集成强大的 AI 能力,例如自然语言处理、图像生成和语音识别等。 主要功能: 文本生成:使用 GPT-4 或 GPT-5 等模型生成文章、代码、摘要、对话等。 图像生成:通

1
HTML/CSS 2026-08-13

Python MongoDB

Python MongoDB MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。 MongoDB 数据库安装与介绍可以查看我们的 MongoDB 教程。 PyMongo Python 要连接 MongoDB 需要 MongoDB 驱动,这里我们使用 PyMongo 驱动来连接。 pip 安装 pip 是一个通用的 Python 包管理工具,提供了对

1
HTML/CSS 2026-08-13

Python math 模块

Python math 模块 Python math 模块提供了大量常用数学函数,可用于完成: 三角函数计算(sin / cos / tan) 对数与指数运算(log / exp / pow) 取整与舍入(ceil / floor / trunc) 组合排列与阶乘(comb / perm / factorial) 距离与几何计算(dist / hypot / sqrt) 它是 Python 进行数

1
HTML/CSS 2026-08-13

Python Markdown 生成 HTML

Python Markdown 生成 HTML Markdown 是一种轻量级的标记语言,它允许你使用易读易写的纯文本格式来编写文档,然后将其转换为结构化的 HTML 文档。 Markdown 的语法简单直观,常用于编写博客、文档、README 文件等。 更多 Markdown 内容参考:Markdown 教程 Python 可以使用 markdown 模块将 Markdown 文本转换为 HTM

1
HTML/CSS 2026-08-13

Python logging 模块

Python logging 模块 在编程中,日志记录(logging)是一种非常重要的工具,它可以帮助我们跟踪程序的运行状态、调试错误以及记录重要信息。Python 提供了一个内置的 logging 模块,专门用于处理日志记录任务。与简单的 print 语句相比,logging 模块更加灵活和强大,能够满足不同场景下的日志需求。 为什么使用 logging 模块? 灵活性:logging 模块允

1
HTML/CSS 2026-08-13

Python hashlib 模块

Python hashlib 模块 Python hashlib 模块主要用于进行哈希(hash)操作。 哈希(Hash)是一种将任意长度的输入数据映射为固定长度输出数据的算法。 哈希通常用于验证数据的完整性、安全存储密码等场景。 哈希函数的输出通常是一串看似随机的字母和数字。 hashlib 模块提供了常见的哈希算法的实现,如 MD5、SHA-1、SHA-256 等。 要使用 hashlib 函

2
HTML/CSS 2026-08-13

Python datetime 模块

Python datetime 模块 Python 的 datetime 模块是用于处理日期和时间的标准库模块。它提供了多种类和函数,可以帮助我们轻松地处理日期、时间、时间差等操作。无论是获取当前时间、格式化日期,还是计算时间差,datetime 模块都能胜任。 datetime 模块的核心类 datetime 模块中包含了以下几个核心类: date 类 - date 类用于表示日期,包含年、月、

1
HTML/CSS 2026-08-13

Python csv 模块

Python csv 模块 CSV(Comma-Separated Values)文件是一种常见的文件格式,用于存储表格数据。CSV 文件由纯文本组成,每一行代表表格中的一行数据,而每一列则通过逗号(或其他分隔符)分隔。CSV 文件通常用于数据交换,因为它简单且易于处理。 Python 提供了一个内置的 csv 模块,用于读取和写入 CSV 文件。这个模块简化了处理 CSV 文件的过程,使得开发者

1
HTML/CSS 2026-08-13

Python asyncio 模块

Python asyncio 模块 asyncio 是 Python 标准库中的一个模块,用于编写异步 I/O 操作的代码。asyncio 提供了一种高效的方式来处理并发任务,特别适用于 I/O 密集型操作,如网络请求、文件读写等。通过使用 asyncio,你可以在单线程中同时处理多个任务,而无需使用多线程或多进程。 为什么需要 asyncio? 在传统的同步编程中,当一个任务需要等待 I/O 操

1
HTML/CSS 2026-08-13

Python AI 绘画

Python AI 绘画 本文我们将为大家介绍如何基于一些开发 API 或开源的库来搭建一套自己的 AI 作图工具。 通过文生图 API 通过文生图 API,您可以基于文本描述创造出全新的原创图像。 阿里云百炼提供两大系列模型: 通义千问(Qwen-Image): 擅长渲染复杂的中英文文本,本章节以这个为例。 通义万相(Wan系列): 用于生成写实图像和摄影级视觉效果。 通过运行以下命令安装 Da

1
HTML/CSS 2026-08-13

Python3 简介

Python3 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以在一个 Python

1
Vim 2026-07-29

Vim 高级技巧:宏、寄存器、插件与 IDE 集成

Vim 高级技巧:宏、寄存器、插件与 IDE 集成。本篇文章详细介绍相关技术栈,涵盖核心概念、基础语法、完整代码示例及常见问题。

62
Vim 2026-07-29

Vim 编辑器完全指南:模式、移动、编辑与搜索替换

Vim 编辑器完全指南:模式、移动、编辑与搜索替换。本篇文章详细介绍相关技术栈,涵盖核心概念、基础语法、完整代码示例及常见问题。

49
AI应用开发 2026-07-29

AI 提示词工程完全指南:零样本、少样本与思维链技术

AI 提示词工程完全指南:零样本、少样本与思维链技术。本篇文章详细介绍相关技术栈,涵盖核心概念、基础语法、完整代码示例及常见问题。

52
AI应用开发 2026-07-29

AI Agent 完全指南:从 LangChain 到自主 Agent 的实现路径

AI Agent 完全指南:从 LangChain 到自主 Agent 的实现路径。本篇文章详细介绍相关技术栈,涵盖核心概念、基础语法、完整代码示例及常见问题。

50
大模型/LLM 2026-07-29

AI RAG 检索增强生成实战:向量数据库与大模型实现智能问答

AI RAG 检索增强生成实战:向量数据库与大模型实现智能问答。本篇文章详细介绍相关技术栈,涵盖核心概念、基础语法、完整代码示例及常见问题。

44