百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Python内置模块及说明

off999 2025-08-02 21:07 11 浏览 0 评论

模块

说明

Calendar

该模块提供日历相关函数

datetime

通过多种方式操作日期和时间

time

时间的访问和转换

string

常见的字符串操作

re

正则表达式操作

difflib

计算差异的辅助工具

textwrap

文本自动换行与填充

unicodedata

Unicode 数据库

numbers

数字的抽象基类

math

数学函数

cmath

关于复数的数学函数

decimal

十进制定点和浮点运算

fractions

分数

random

生成伪随机数

itertools

为高效循环而创建迭代器的函数

functools

高阶函数和可调用对象上的操作

operator

标准运算符替代函数

pathlib

面向对象的文件系统路径

os.path

常见路径操作

filecmp

文件及目录的比较

pickle

Python 对象序列化

sqlite3

SQLite 数据库 DB-API 2.0 接口模块

zlib

与 gzip 兼容的压缩

gzip

对 gzip 格式的支持

bz2

对 bzip2 压缩算法的支持

lzma

用 LZMA 算法压缩

zipfile

使用ZIP存档

tarfile

读写tar归档文件

csv

CSV 文件读写

os

操作系统接口模块

io

处理流的核心工具

argparse

命令行选项、参数和子命令解析器

logging

Python 的日志记录工具

platform

获取底层平台的标识数据

threading

基于线程的并行

multiprocessing

基于进程的并行

subprocess

子进程管理

sched

事件调度器

queue

一个同步的队列类

dummy_threading

可直接替代 threading 模块

asyncio

异步 I/O

socket

底层网络接口

selectors

高级 I/O 复用库

asyncore

异步socket处理器

asynchat

异步 socket 指令/响应 处理器

mmap

内存映射文件支持

signal

设置异步事件处理程序

email

电子邮件与 MIME 处理包

json

JSON 编码和解码器

base64

Base16, Base32, Base64, Base85数据编码

binascii

二进制和ASCII码互转

html

超文本标记语言支持

html.parser

简单的HTML和XHTML解析器

html.entities

HTML一般实体的定义

webbrowser

方便的Web浏览器控制器

urllib

URL 处理模块

urllib.request

打开 URL 的可扩展库

urllib.response

urllib 使用的 Response 类

http.client

HTTP 协议客户端

ftplib

FTP协议客户端

poplib

POP协议客户端

smtplib

SMTP协议客户端

smtpd

SMTP服务器

http.server

HTTP 服务器

wave

读写WAV格式文件

colorsys

颜色系统间的转换

imghdr

推测图像类型

sndhdr

推测声音文件的类型

gettext

多语种国际化服务

locale

国际化服务

turtle

海龟绘图

cmd

支持面向行的命令解释器

tkinter

Tk图形用户界面

2to3

自动将 Python 2 代码转为 Python 3 代码

pdb

Python的调试器

distutils

构建和安装 Python 模块

venv

创建虚拟环境

sys

系统相关的参数和函数

gc

垃圾回收器接口

inspect

检查对象

keyword

检验Python关键字

tabnanny

模糊缩进检测

dis

Python字节码反汇编器

pprint

数据美化输出

heapq

堆队列算法

bisect

数组二分查找算法

相关推荐

Alist 玩家请进:一键部署全新分支 Openlist,看看香不香!

Openlist(其前身是鼎鼎大名的Alist)是一款功能强大的开源文件列表程序。它能像“万能钥匙”一样,解锁并聚合你散落在各处的云盘资源——无论是阿里云盘、百度网盘、GoogleDrive还是...

白嫖SSL证书还自动续签?这个开源工具让我告别手动部署

你还在手动部署SSL证书?你是不是也遇到过这些问题:每3个月续一次Let'sEncrypt证书,忘了就翻车;手动配置Nginx,重启服务,搞一次SSL得花一下午;付费证书太贵,...

Docker Compose:让多容器应用一键起飞

CDockerCompose:让多容器应用一键起飞"曾经我也是一个手动启动容器的少年,直到我的膝盖中了一箭。"——某位忘记--link参数的运维工程师引言:容器化的烦恼与...

申请免费的SSL证书,到期一键续签

大家好,我是小悟。最近帮朋友配置网站HTTPS时发现,还有人对宝塔面板的SSL证书功能还不太熟悉。其实宝塔早就内置了免费的Let'sEncrypt证书申请和一键续签功能,操作简单到连新手都能...

飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx

前面分享了两期TVGate:Q大的转发代理工具TVGate升级了,操作更便捷,增加了新的功能跨平台内网转发神器TVGate部署与使用初体验现在项目已经开源,并支持Docker部署,本文介绍如何通...

Docker Compose 编排实战:一键部署多容器应用!

当项目变得越来越复杂,一个服务已经无法满足需求时,你可能需要同时部署数据库、后端服务、前端网页、缓存组件……这时,如果还一个一个手动dockerrun,简直是灾难这就是DockerCompo...

深度测评:Vue、React 一键部署的神器 PinMe

不知道大家有没有这种崩溃瞬间:领导突然要看项目Demo,客户临时要体验新功能,自己写的小案例想发朋友圈;找运维?排期?还要走工单;自己买服务器?域名、SSL、Nginx、防火墙;本地起服务?断电、关...

超简单!一键启动多容器,解锁 Docker Compose 极速编排秘籍

想要用最简单的方式在本地复刻一套完整的微服务环境?只需一个docker-compose.yml文件,你就能一键拉起N个容器,自动组网、挂载存储、环境隔离,全程无痛!下面这份终极指南,教你如何用...

日志文件转运工具Filebeat笔记_日志转发工具

一、概述与简介Filebeat是一个日志文件转运工具,在服务器上以轻量级代理的形式安装客户端后,Filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读),并将来自...

K8s 日志高效查看神器,提升运维效率10倍!

通常情况下,在部署了K8S服务之后,为了更好地监控服务的运行情况,都会接入对应的日志系统来进行检测和分析,比如常见的Filebeat+ElasticSearch+Kibana这一套组合...

如何给网站添加 https_如何给网站添加证书

一、简介相信大家都知道https是更加安全的,特别是一些网站,有https的网站更能够让用户信任访问接下来以我的个人网站五岁小孩为例子,带大家一起从0到1配置网站https本次配置的...

10个Linux文件内容查看命令的实用示例

Linux文件内容查看命令30个实用示例详细介绍了10个Linux文件内容查看命令的30个实用示例,涵盖了从基本文本查看、分页浏览到二进制文件分析的各个方面。掌握这些命令帮助您:高效查看各种文本文件内...

第13章 工程化实践_第13章 工程化实践课

13.1ESLint+Prettier代码规范统一代码风格配置//.eslintrc.jsmodule.exports={root:true,env:{node...

龙建股份:工程项目中标_龙建股份有限公司招聘网

404NotFoundnginx/1.6.1【公告简述】2016年9月8日公告,公司于2016年9月6日收到苏丹共和国(简称“北苏丹”)喀土穆州基础设施与运输部公路、桥梁和排水公司出具的中标通知书...

福田汽车:获得政府补助_福田 补贴

404NotFoundnginx/1.6.1【公告简述】2016年9月1日公告,自2016年8月17日至今,公司共收到产业发展补助、支持资金等与收益相关的政府补助4笔,共计5429.08万元(不含...

取消回复欢迎 发表评论: