PostsMapsLinks
Python

Python

Python 3 标准库

数据类型与结构

模块作用文档
array紧凑的数组存储,提供基本数值类型的高效存储array
collections高级数据容器,包含 Counter、deque、defaultdict、OrderedDict 等collections
enum枚举类型支持,用于定义命名常量集合enum
dataclasses数据类装饰器,自动生成特殊方法简化类定义dataclasses
copy浅拷贝与深拷贝操作copy
typing类型提示支持,用于静态类型检查typing
types动态类型创建和内置类型的名称types

字符串与文本处理

模块作用文档
string字符串常量和模板类string
re正则表达式操作re
textwrap文本填充、折叠和截断textwrap
unicodedataUnicode 字符数据库访问unicodedata
stringprep互联网字符串预处理stringprep
readlineGNU readline 接口readline
rlcompleterPython 标识符补全rlcompleter

数学与数字

模块作用文档
math数学函数(浮点数运算)math
cmath复数数学函数cmath
decimal十进制浮点运算(高精度)decimal
fractions有理数运算fractions
random伪随机数生成random
statistics数学统计函数statistics
numbers数字抽象基类numbers
itertools迭代器生成工具itertools
functools高阶函数和可调用对象操作functools
operator标准运算符函数operator
hashlib安全哈希和消息摘要hashlib
hmac基于哈希的消息认证hmac
secrets安全随机数生成(密码学安全)secrets
bisect数组二分查找算法bisect
heapq堆队列算法heapq
graphlib图拓扑排序graphlib

日期与时间

模块作用文档
datetime日期和时间处理datetime
calendar日历相关函数calendar
time时间访问和转换time
timeit小段代码执行时间测量timeit
sched事件调度器sched
zoneinfoIANA 时区支持zoneinfo

文件与I/O

模块作用文档
os操作系统接口os
io流处理工具io
pathlib面向对象的文件系统路径pathlib
globUnix 风格路径模式匹配glob
fnmatchUnix 文件名模式匹配fnmatch
shutil高级文件操作shutil
filecmp文件和目录比较filecmp
linecache文本行随机访问linecache
tempfile临时文件和目录tempfile
fileinput从多个输入流中迭代行fileinput

数据持久化

模块作用文档
picklePython 对象序列化pickle
pickletoolspickle 开发者工具pickletools
shelvePython 对象持久化shelve
marshal内部 Python 对象序列化marshal
dbmUnix 数据库接口dbm
sqlite3SQLite 数据库接口sqlite3
csvCSV 文件读写csv
configparser配置文件解析器configparser
netrcnetrc 文件解析netrc

压缩与归档

模块作用文档
gzipgzip 文件读写gzip
bz2bzip2 压缩和解压bz2
lzmaLZMA 压缩算法lzma
zipfileZIP 归档处理zipfile
tarfiletar 归档文件读写tarfile
zipapp可执行的 zip 文件管理zipapp
zlibzlib 压缩库接口zlib

编码与二进制数据处理

模块作用文档
codecs编解码器注册和相关基类codecs
base64Base16/32/64/85 编码base64
binascii二进制和 ASCII 互转binascii
struct字节串解析为打包的二进制数据struct
quopriMIME quoted-printable 编解码quopri
uuuuencode 编解码uu
binhexBinhex 编码和解码binhex
xdrlibXDR 数据编码解码xdrlib

网络与通信

模块作用文档
socket底层网络接口socket
socketserver网络服务器框架socketserver
httpHTTP 协议模块http
urllibURL 处理模块urllib
ftplibFTP 协议客户端ftplib
poplibPOP3 协议客户端poplib
imaplibIMAP4 协议客户端imaplib
smtplibSMTP 协议客户端smtplib
smtpdSMTP 服务器(已弃用)smtpd
email电子邮件和 MIME 处理email
mailbox各种邮箱格式操作mailbox
mailcapmailcap 文件处理mailcap
nntplibNNTP 协议客户端nntplib
telnetlibTelnet 客户端(已弃用)telnetlib
cgiCGI 支持(已弃用)cgi
cgitbCGI 脚本回溯管理器(已弃用)cgitb
sslTLS/SSL 包装器ssl
wsgirefWSGI 工具和参考实现wsgiref
uuidUUID 生成uuid

Web 相关

模块作用文档
htmlHTML 支持html
webbrowserWeb 浏览器控制器webbrowser
jsonJSON 编码和解码json
xmlXML 处理xml
xmlrpcXML-RPC 服务器和客户端xmlrpc

多线程与并发

模块作用文档
threading线程并行threading
multiprocessing进程并行multiprocessing
concurrent并发执行包concurrent
asyncio异步 I/Oasyncio
asyncore异步套接字处理器(已弃用)asyncore
asynchat异步套接字命令/响应处理器(已弃用)asynchat
queue同步队列类queue
selectI/O 多路复用select
selectors高级 I/O 多路复用selectors
subprocess子进程管理subprocess
signal异步事件处理signal
contextvars上下文变量contextvars

运行时与解释器

模块作用文档
sys系统相关参数和函数sys
sysconfigPython 配置信息sysconfig
builtins内置对象builtins
gc垃圾回收接口gc
inspect检查活动对象inspect
site站点相关配置钩子site
atexit退出处理器atexit
contextlibwith 语句上下文工具contextlib
faulthandlerPython 回溯的故障转储faulthandler
tracemalloc内存分配跟踪tracemalloc
warnings警告控制warnings
weakref弱引用weakref

导入系统

模块作用文档
importlibimport 实现importlib
impimport 内部访问(已弃用)imp
zipimport从 Zip 归档导入模块zipimport
pkgutil包扩展工具pkgutil
modulefinder查找脚本使用的模块modulefinder
runpy定位和执行 Python 模块runpy
py_compile编译 Python 源文件py_compile
compileall字节编译 Python 库compileall
lib2to3Python 2 到 3 自动转换lib2to3

调试与开发

模块作用文档
pdbPython 调试器pdb
bdb调试器框架bdb
pstats统计分析器pstats
cProfileC 实现的性能分析器cProfile
profilePython 性能分析器profile
trace跟踪语句执行trace
traceback打印或提取堆栈回溯traceback
pydoc文档生成和在线帮助系统pydoc
doctest测试交互式 Python 示例doctest
unittest单元测试框架unittest
testPython 回归测试包test
disPython 字节码反汇编器dis
pickletoolspickle 开发工具pickletools
code解释器基类code
codeop编译 Python 代码codeop
opcodePython 字节码操作码opcode
symbolPython 解析树常量symbol
tokenToken 常量token
tokenizePython 源文件 Tokenizertokenize
tabnanny缩进检测tabnanny
pyclbrPython 类浏览器支持pyclbr
ast抽象语法树ast
symtable编译器符号表访问symtable
parser访问 Python 解析树(已移除)parser

日志与输出

模块作用文档
loggingPython 日志工具logging
pprint数据漂亮打印pprint
reprlib替代的 repr 实现reprlib
colorsys颜色系统间转换colorsys

国际化与本地化

模块作用文档
gettext多语言国际化服务gettext
locale国际化服务locale
codecs编解码器注册codecs

操作系统服务

模块作用文档
platform底层平台识别platform
errno标准 errno 系统符号errno
pwd密码数据库(Unix)pwd
grp组数据库(Unix)grp
spwd影子密码数据库(Unix)spwd
crypt密码验证(Unix)crypt
termiosPOSIX 终端控制termios
tty终端控制工具tty
pty伪终端工具pty
fcntl系统调用 fcntl 和 ioctlfcntl
resource资源使用信息resource
syslogUnix syslog 库例程syslog
posix最常见的 POSIX 系统调用posix
posixpathPOSIX 路径名操作posixpath
ntpathWindows 路径名操作ntpath
nturl2pathURL 转换为 Windows 路径nturl2path
genericpath路径名操作的通用工具genericpath
msvcrtMicrosoft VC++ 运行时msvcrt
winregWindows 注册表访问winreg
winsoundWindows 声音播放接口winsound
msilibMicrosoft Installer 文件msilib

多媒体

模块作用文档
waveWAV 文件读写wave
aifcAIFF 和 AIFC 文件读写aifc
sunauSun AU 文件读写sunau
chunkIFF chunked 数据格式chunk
audioop原始音频数据处理audioop
sndhdr声音文件类型检测sndhdr
imghdr图像类型检测imghdr
ossaudiodevOSS 音频设备访问ossaudiodev

图形界面

模块作用文档
tkinterTcl/Tk Python 接口tkinter
turtle海龟绘图turtle
turtledemo海龟绘图演示turtledemo

杂项

模块作用文档
argparse命令行选项解析argparse
getoptC 风格命令行选项解析getopt
optparse已弃用的命令行解析optparse
getpass便携式密码输入getpass
shlex简单词法分析shlex
cmd面向行的命令解释器cmd
pipesshell 管道接口pipes
plistlibApple plist 文件生成解析plistlib
ipaddressIPv4/IPv6 操作ipaddress
mimetypes文件名到 MIME 类型映射mimetypes
mailcapmailcap 文件处理mailcap
antigravity打开 xkcd 漫画网页antigravity
thisPython 之禅this
formatter通用输出格式化(已弃用)formatter
distutils构建和安装 Python 模块(已弃用)distutils
ensurepip引导 pip 安装器ensurepip
venv虚拟环境创建venv
difflib差异计算助手difflib
encodings标准编码包encodings
copyreg注册 pickle 支持函数copyreg
keywordPython 关键字检查keyword
mmap内存映射文件支持mmap
nisSun NIS 接口(已弃用)nis
pydoc_datapydoc 数据包pydoc_data
sre_compile正则表达式编译器sre_compile
sre_constants正则表达式常量sre_constants
sre_parse正则表达式解析器sre_parse
xxsubtypeC 类型子类化测试xxsubtype

黑名单模块

以下模块在 Coze 等平台被限制使用(通常涉及系统级操作或安全敏感功能):

模块原因常见攻击/风险手段
cursesUnix 终端控制篡改终端输出伪造交互界面、捕获键盘输入记录敏感信息
dbm数据库文件操作读取本地敏感数据库文件、植入恶意键值数据污染持久化存储
ensurepippip 安装器安装未审核的 PyPI 恶意包、供应链投毒攻击
fcntl系统调用绕过文件锁机制并发写敏感文件、操纵进程间信号干扰正常服务
grpUnix 组数据库枚举系统用户组信息、为权限提升收集侦察情报
idlelibIDLE 编辑器通过编辑器组件执行任意 Python 代码、弹出伪造对话框钓鱼
lib2to3代码转换工具利用代码转换过程植入混淆后门、转换时执行恶意钩子
msvcrtWindows C 运行时直接调用 Windows 底层 API 绕过安全检查、操纵控制台模式
pwdUnix 密码数据库枚举系统所有用户账号、获取用户家目录等敏感路径信息
resource系统资源限制突破 ulimit 沙箱限制、发起资源耗尽型 DoS 攻击
syslogUnix 系统日志注入伪造日志条目污染审计轨迹、删除日志清除攻击痕迹
termiosPOSIX 终端控制将终端切换为原始模式捕获密码输入、劫持终端会话
tkinterGUI 库伪造系统登录窗口窃取凭证、弹出诱导性对话框实施社工攻击
turtle图形绘制频繁打开图形窗口消耗系统资源、干扰服务端正常渲染
turtledemo演示程序执行演示代码中嵌入的任意 Python 指令
venv虚拟环境创建隔离环境绕过依赖审计机制、在隔离空间安装恶意包
winregWindows 注册表修改运行键实现恶意软件持久化、窃取系统配置与软件信息
winsoundWindows 声音接口持续播放音频实施骚扰、通过音频模式进行侧信道信息传递
multiprocessing多进程发起 Fork Bomb 耗尽 PID 与内存、跨进程注入恶意代码
threading多线程创建大量线程耗尽内存与 CPU、利用竞态条件绕过安全检查
socket网络套接字建立反向 Shell 获取远程控制、扫描内网端口、外泄敏感数据
pty伪终端分配伪终端获取交互式 Shell 绕过非交互限制、隐藏命令审计
tty终端控制篡改终端设备属性、捕获原始输入流获取未掩码密码
Copyright © 2024 Lionad - CC-BY-NC-CD-4.0