Results of 1 - 10 of about 41 for デコレート (0.018 sec.)
- What's New in Python 2.4 — Python 3.14.8 ドキュメント 10967
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » What's New in Python 2.4 テーマ 自動 ライト ダーク | What's New in Python 2.4 ¶ 著者 : A.M. Kuchling この文書は 2005 年 3 月 30 日にリリー
...hod() , とその仲間たちが関数オブジェクトに追加的な情報を保存することから着想を得たものです; それらは関数をより多くの詳細で デコレート (修飾) している というわけです。 記法は Java より拝借して '@' 文字を指示子として使います。この新たな構文を使うと、上記の例...def ステートメントと同じ行にあってはダメです。つまり @A def f(): ... は不正です。モジュールレベルかクラス内の関数定義のみをデコレート出来ます; クラス定義はデコレート出来ません。(--- 訳注: クラス定義のデコレータは Python 2.6 で追加されました (PEP 3129) 。---...) デコレータはただの関数です。引数としてデコレートされる関数を取り、同じ関数か何か新しいオブジェクトを返すだけの。結果がほかのデコレータ適用されるの出ない限りは、デコレータの... - https://man.mtool.work/python/3.14/whatsnew/2.4.html
- What's New in Python 2.4 — Python 3.14.8 ドキュメント 10736
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » What's New in Python 2.4 テーマ 自動 ライト ダーク | What's New in Python 2.4 ¶ 著者 : A.M. Kuchling この文書は 2005 年 3 月 30 日にリリー
...hod() , とその仲間たちが関数オブジェクトに追加的な情報を保存することから着想を得たものです; それらは関数をより多くの詳細で デコレート (修飾) している というわけです。 記法は Java より拝借して '@' 文字を指示子として使います。この新たな構文を使うと、上記の例...def ステートメントと同じ行にあってはダメです。つまり @A def f(): ... は不正です。モジュールレベルかクラス内の関数定義のみをデコレート出来ます; クラス定義はデコレート出来ません。(--- 訳注: クラス定義のデコレータは Python 2.6 で追加されました (PEP 3129) 。---...) デコレータはただの関数です。引数としてデコレートされる関数を取り、同じ関数か何か新しいオブジェクトを返すだけの。結果がほかのデコレータ適用されるの出ない限りは、デコレータの... - https://man.mtool.work/python/3.14/whatsnew/2.4.html
- unittest.mock --- モックオブジェクトライブラリ — Python 3.14.8 ドキュメント 9810
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » unittest.mock --- モックオブジェクトライブラリ テーマ 自動 ライト ダーク | unittest.mock --- モックオブジェクトライブラ
...注釈 patch デコレータをネストした場合、モックは適用されるときと同じ順番 (デコレータを適用するときの通常の Python の順番) でデコレートされた関数に渡されます。 つまり下から順に適用されるため、上の例では module.ClassName1 のモックが最初に渡されます。 patch() で...られます。なので、 target は patch() を呼び出した環境からインポート可能でなければなりません。 target がインポートされるのは、デコレートした時ではなく、デコレートされた関数が呼び出された時です。 patch が MagicMock を生成する場合、 spec と spec_set キーワード引..., patch.multiple(...) , patch.object(...) が用意されています。 patch() を関数デコレータとして利用し、 mock を生成してそれをデコレートされた関数に渡します: >>> @patch ( '__main__.SomeClass' ) ... def function ( normal_argument , mock_class ): ... print ( moc... - https://man.mtool.work/python/3.14/library/unittest.mock.html
- unittest.mock --- モックオブジェクトライブラリ — Python 3.14.8 ドキュメント 9687
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » unittest.mock --- モックオブジェクトライブラリ テーマ 自動 ライト ダーク | unittest.mock --- モックオブジェクトライブラ
...注釈 patch デコレータをネストした場合、モックは適用されるときと同じ順番 (デコレータを適用するときの通常の Python の順番) でデコレートされた関数に渡されます。 つまり下から順に適用されるため、上の例では module.ClassName1 のモックが最初に渡されます。 patch() で...られます。なので、 target は patch() を呼び出した環境からインポート可能でなければなりません。 target がインポートされるのは、デコレートした時ではなく、デコレートされた関数が呼び出された時です。 patch が MagicMock を生成する場合、 spec と spec_set キーワード引..., patch.multiple(...) , patch.object(...) が用意されています。 patch() を関数デコレータとして利用し、 mock を生成してそれをデコレートされた関数に渡します: >>> @patch ( '__main__.SomeClass' ) ... def function ( normal_argument , mock_class ): ... print ( moc... - https://man.mtool.work/python/3.14/library/unittest.mock.html
- contextlib --- with 文コンテキスト用ユーティリティ — Python 3.14.8 ドキュメント 9610
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » Python ランタイムサービス » contextlib --- with 文コンテキスト用ユーティリティ テーマ 自動 ライト ダーク | contextlib --- with 文コ
...0 ) as resource : ... # Resource is released at the end of this block, ... # even if code in the block raises an exception デコレート対象の関数は呼び出されたときに ジェネレータ -イテレータを返す必要があります。このイテレータは必ず値を1つ yield しなければなり...ontextBaseClass , ContextDecorator ): def __enter__ ( self ): return self def __exit__ ( self , * exc ): return False 注釈 デコレートされた関数が複数回呼び出せるように、内部のコンテキストマネージャーは複数の with 文に対応する必要があります。そうでないなら、... - https://man.mtool.work/python/3.14/library/contextlib.html
- contextlib --- with 文コンテキスト用ユーティリティ — Python 3.14.8 ドキュメント 9610
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » Python ランタイムサービス » contextlib --- with 文コンテキスト用ユーティリティ テーマ 自動 ライト ダーク | contextlib --- with 文コ
...0 ) as resource : ... # Resource is released at the end of this block, ... # even if code in the block raises an exception デコレート対象の関数は呼び出されたときに ジェネレータ -イテレータを返す必要があります。このイテレータは必ず値を1つ yield しなければなり...ontextBaseClass , ContextDecorator ): def __enter__ ( self ): return self def __exit__ ( self , * exc ): return False 注釈 デコレートされた関数が複数回呼び出せるように、内部のコンテキストマネージャーは複数の with 文に対応する必要があります。そうでないなら、... - https://man.mtool.work/python/3.14/library/contextlib.html
- Python Documentation contents — Python 3.14.8 ドキュメント 9116
- ナビゲーション 索引 モジュール | 次へ | Python » 3.14.8 Documentation » Python Documentation contents テーマ 自動 ライト ダーク | Python Documentation contents ¶ What's New in Python What's new in Python 3.14 概要 -- リリースハイライト 新し
... - https://man.mtool.work/python/3.14/contents.html
- Python Documentation contents — Python 3.14.8 ドキュメント 9085
- ナビゲーション 索引 モジュール | 次へ | Python » 3.14.8 Documentation » Python Documentation contents テーマ 自動 ライト ダーク | Python Documentation contents ¶ What's New in Python What's new in Python 3.14 概要 -- リリースハイライト 新し
... - https://man.mtool.work/python/3.14/contents.html
- functools --- 高階関数と呼び出し可能オブジェクトの操作 — Python 3.14.8 ドキュメ... 8730
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 関数型プログラミング用モジュール » functools --- 高階関数と呼び出し可能オブジェクトの操作 テーマ 自動 ライト ダーク | functools ---
...登録された実装が存在しない場合、その型のメソッド解決順序が、汎用の実装をさらに検索するために使用されます。 @singledispatch でデコレートされた元の関数は基底の object 型に登録されます。これは、他によりよい実装が見つからないことを意味します。 抽象基底クラス ( ab... - https://man.mtool.work/python/3.14/library/functools.html
- ソートのテクニック — Python 3.14.8 ドキュメント 8622
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python HOWTO » ソートのテクニック テーマ 自動 ライト ダーク | ソートのテクニック ¶ Author : Andrew Dalke and Raymond Hettinger Python のリストにはリストをインプレ
...されていて、効率良く複数のソートを行うことができます、これは現在のデータセット中のあらゆる順序をそのまま利用できるからです。 デコレート - ソート - アンデコレート (DSU) ¶ このイディオムは以下の3つのステップにちなんでデコレート-ソート-アンデコレート (Decorate-...Sort-Undecorate) と呼ばれています: まず、元となるリストをソートしたい順序を制御する新しい値でデコレートします。 次に、デコレートしたリストをソートします。 最後に、デコレートを取り除き、新しい順序で元々の値のみを持つリストを作り...が辞書編集的に比較されるため正しく動作します; 最初の要素が比較され、同じ場合には第二の要素が比較され、以下も同様に動きます。 デコレートしたリストのインデクス i は全ての場合で含まれる必要はありませんが、そうすることで二つの利点があります: ソートが安定になります... - https://man.mtool.work/python/3.14/howto/sorting.html