Есть ли способ сделать with statement
, и тогда любая переменная, назначенная в этом контексте, будет иметь запись ed?
По сути, я пытаюсь сделать что-то вроде class
, которое я могу поставить перед большим блоком кода и сказать, что не все переменные в этом with statement
находятся в namespace
затем выполните все эти команды, но это первый шаг.
Ниже приведен псевдокод для иллюстрации моего вопроса:
class CustomClass(object):
pass
with CustomClass() as cc:
a = 0
b = 1
# print(cc.scope)
# ["a","b"]