Результаты поиска по запросу "with-statement"
Альтернатива contextlib.nested с переменным количеством контекстных менеджеров
У нас есть код, который вызывает переменное количество контекстных менеджеров в зависимости от параметров времени выполнения:
С оператором в Python возвращает объект None, хотя метод __init__ работает
Для класса БД со следующимв этом метод:
tempfile.TeventDirectory контекстный менеджер в Python 2.7
Есть ли способ создать временный каталог в менеджере контекста с Python 2.7?
Альтернатива contextlib.nested с переменным количеством контекстных менеджеров
У нас есть код, который вызывает переменное количество контекстных менеджеров в зависимости от параметров времени выполнения: from contextlib import nested, contextmanager @contextmanager def my_context(arg): print("entering", arg) try: yield ...
С оператором в Python возвращает объект None, хотя метод __init__ работает
Для класса БД со следующимв этомметод: class DB: def __init__(self, dbprops): self.dbprops = dbprops self.conn = self.get_connection(self.dbprops) debug("self.conn is %s" %self.conn) def __enter__(self): pass def __exit__(self, exc_type, ...
Макрос «с» в Си
Я искал макрос, который будет напоминать конструкцию with. Использование должно быть что-то вроде: with (lock(&x), unlock(&x)) { ... }Это может быть полезно для некоторых других целей. Я придумал этот макрос: #define __with(_onenter, _onexit, ...