一般社団法人Pythonエンジニア育成推進協会はコラム「初めてのPython実践試験学習 第21回「with文とコンテキストマネージャー」」を公開しました。
###
こんにちは、吉政創成 菱沼です。
今回もPythonエンジニア育成推進協会のPython 3 エンジニア認定実践試験の主教材「Python実践レシピ/技術評論社」を使って学習中です。
前回は、with文の概要とコンテキストマネージャーについて学びました。
今回は、コンテキストマネージャー周辺について学びます。
コンテキストマネージャーを定義してみよう。
まずは引用文から。
—————————
P.49
@contextlib.contextmanagerというデコレーターを使用してジェネレーター関数を記述することで、コンテキストマネージャーを定義できます。__enter__()と__exit__()メソッドを別々に定義したクラスを書く必要がないので、簡潔に定義できます。
—————————
デコレーターとジェネレーター関数とは何なのか…。
この続きは以下をご覧ください
(リンク »)
こんにちは、吉政創成 菱沼です。
今回もPythonエンジニア育成推進協会のPython 3 エンジニア認定実践試験の主教材「Python実践レシピ/技術評論社」を使って学習中です。
前回は、with文の概要とコンテキストマネージャーについて学びました。
今回は、コンテキストマネージャー周辺について学びます。
コンテキストマネージャーを定義してみよう。
まずは引用文から。
—————————
P.49
@contextlib.contextmanagerというデコレーターを使用してジェネレーター関数を記述することで、コンテキストマネージャーを定義できます。__enter__()と__exit__()メソッドを別々に定義したクラスを書く必要がないので、簡潔に定義できます。
—————————
デコレーターとジェネレーター関数とは何なのか…。
この続きは以下をご覧ください
(リンク »)
本プレスリリースは発表元企業よりご投稿いただいた情報を掲載しております。
お問い合わせにつきましては発表元企業までお願いいたします。
お問い合わせにつきましては発表元企業までお願いいたします。

