magicmethods3.1 Python 파이썬의 '__enter__'와 '__exit__'를 설명합니다., Explaining Python's '__enter__' and '__exit__' 질문 나는 이것을 누군가의 코드에서 보았습니다. 이게 무슨 뜻인가요? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() 여기에 완전한 코드가 있습니다. from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self ,type, value, traceback): print 'ok' return False with a() as s: print s print s 답변 이러한 마법 메서드(__enter__, __exit__).. 2023. 9. 18. 이전 1 다음