Я считаю, что я, должно быть, допускаю простую ошибку в своем коде. Я определяю свой класс следующим образом
class Simple():
def __init__(self):
self.string = "Hello World"
def __enter__(self):
pass
def __exit__(self):
pass
и называю его следующим образом:
with Simple() as simple_test:
print(simple_test.string)
Я получаю следующую ошибку:
print(simple_test.string)
AttributeError: 'NoneType' object has no attribute 'string'
Почему мой класс None