Собрали в одном месте самые важные ссылкичитайте авторский блог
Собственно, довольно подробный, с примерами кода, рассказ об использовании декораторв и контекст-менеджеров на практике. Первая часть статьи доступна по ссылке