इस काम doesn `t क्यों:समस्या उपयोग करने के साथ-बयान
class X:
var1 = 1
def __enter__(self): pass
def __exit__(self, type, value, traceback): pass
class Y:
x = X()
y = Y()
with y.x as z:
print z.var1
मैं:
print z.var1
AttributeError: 'NoneType' object has no attribute 'var1'
अधिक जानकारी के लिए पीईपी 343 देखना [कड़ी] (http://www.python.org/dev/peps/pep-0343/) जो वाक्य रचना काफी अच्छी तरह से वर्णन करता है – Voo