检测第三方库是否安装
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