開發工具¶
本章中介绍的模块可帮助你编写软件。 例如,pydoc
模块接受一个模块并根据该模块的内容来生成文档。 doctest
和 unittest
模块包含用于编写自动执行代码并验证是否产生预期的输出的单元测试的框架。
本章中描述的模块列表是:
typing
--- 支援型別提示pydoc
--- 文件產生器與線上幫助系統- Python 開發模式
doctest
--- 測試互動式 Python 範例unittest
--- 單元測試框架unittest.mock
— mock 物件函式庫unittest.mock
--- 入門指南test
--- Python 的回歸測試 (regression tests) 套件test.support
--- Python 測試套件的工具test.support.socket_helper
--- 用於 socket 測試的工具test.support.script_helper
--- 用於 Python 執行測試的工具test.support.bytecode_helper
--- 用於測試位元組碼能正確產生的支援工具test.support.threading_helper
--- 用于线程测试的工具test.support.os_helper
--- 用於 os 測試的工具test.support.import_helper
--- 用於 import 測試的工具test.support.warnings_helper
--- 用於 warnings 測試的工具