开发工具¶
本章描述的模块帮助您编写软件。例如,pydoc 模块接受一个模块并根据其内容生成文档。doctest 和 unittest 模块包含用于编写单元测试的框架,这些测试可自动执行代码并验证是否产生预期输出。
本章描述的模块列表是
typing--- 对类型提示的支持pydoc--- 文档生成器和在线帮助系统- Python 开发模式
doctest--- 测试交互式 Python 示例unittest--- 单元测试框架unittest.mock--- mock 对象库unittest.mock— 入门test— Python 的回归测试包test.support— Python 测试套件的工具test.support.socket_helper— 套接字测试工具test.support.script_helper— Python 执行测试工具test.support.bytecode_helper— 用于测试正确字节码生成的支持工具test.support.threading_helper— 线程测试工具test.support.os_helper— os 模块测试工具test.support.import_helper— 导入测试工具test.support.warnings_helper— 警告测试工具