開発ツール¶
この章で紹介されるモジュールはソフトウェアを書くことを支援します。たとえば、 pydoc
モジュールはモジュールの内容からドキュメントを生成します。 doctest
と unittest
モジュールでは、自動的に実行して予想通りの出力が生成されるか確認するユニットテストを書くことができます。 2to3 は Python2.x 用のソースコードを正当な Python 3.x コードに翻訳できます。
この章で解説されるモジュールのリスト:
typing
--- 型ヒントのサポートpydoc
--- ドキュメント生成とオンラインヘルプシステム- Python 開発モード
- Effects of the Python Development Mode
- ResourceWarning Example
- Bad file descriptor error example
doctest
--- 対話的な実行例をテストするunittest
--- ユニットテストフレームワークunittest.mock
--- モックオブジェクトライブラリunittest.mock
--- 入門- 2to3 --- Python 2 から 3 への自動コード変換
test
--- Python 用回帰テストパッケージtest.support
--- テストのためのユーティリティ関数test.support.socket_helper
--- Utilities for socket teststest.support.script_helper
--- Utilities for the Python execution teststest.support.bytecode_helper
--- Support tools for testing correct bytecode generationtest.support.threading_helper
--- Utilities for threading teststest.support.os_helper
--- Utilities for os teststest.support.import_helper
--- Utilities for import teststest.support.warnings_helper
--- Utilities for warnings tests