Sobes.tech
Junior — Senior
50

Реализация собственного контекстного менеджера

被问到的公司:

Страна Девелопмент
任务条件

Требуется написать свой контекстный менеджер, которым можно пользоваться в конструкции with. Ниже приведён пример того, как может выглядеть модуль и основной файл, где будет применяться ваш менеджер.


### module.py
print("Module executed")

### main.py
import module
import module as a

import contextlib

def mymanager()

    with mymanager():
    pass

В этом примере демонстрируется импорт модуля двумя способами и использование вашего контекстного менеджера внутри блока with. Реализуйте необходимый функционал, чтобы код корректно работал.