检测第三方库是否安装

python -c "import requests"

http.server

简单的 HTTP 服务器, python 2 为 python -m SimpleHTTPServer

python3 -m http.server

json.tool

格式化 json

python3 -m json.tool
# or
<json> | python3 -m json.tool

venv

创建一个虚拟环境,隔离 Python 包的安装,方便管理项目的依赖

unittest

运行单元测试,可以自动化测试代码的正确性

timeit

测试代码的执行时间: python3 -m timeit

smtp

SMTP 服务器

python3 -m smtpd

pdb

调试 Python 代码

python 3 -m pip:用于安装和管理 Python 包。 python 3 -m http.client:用于发送 HTTP 请求。 python 3 -m zipfile:用于创建和解压 ZIP 文件。 python 3 -m pickle:用于将 Python 对象序列化为字节流,方便传输和存储。 python 3 -m io:用于操作文件和流。 python 3 -m subprocess:用于调用外部程序和执行系统命令。 以上只是一部分,Python 3 内置的功能非常丰富,具体可以查看官方文档:https://docs.python.org/3/library/index.html