クラスを開きます:
デフ__init __(自己、名):
self.name =名前
デフ__enter __(自己):
印刷(「出力を入力してください」)
リターン自己
デフ__exit __(自己、exc_type、exc_val、exc_tb):
印刷(「出力出口」)
印刷(exc_type)
印刷(exc_val)
印刷(exc_tb)
trueを返します
Fとして開く( 'A.TXT')を持ちます:
印刷(F)
プリント(ABC)
印刷( '>>>')
-------------------------------------------------- ---------------
执行入力し
、<0x000001874221F7F0でmain__.Openオブジェクト__>
执行終了
<クラスのNameError '>
名前'ABC'が定義されていない
<0x0000018742222CC8でトレースバックオブジェクト>
>>>