我的Mycontex類和主函數沒錯為啥運行沒結果
class Mycontex(object):
? ? def __init__(self,name):
? ? ? ? self.name=name
? ? def __enter__(self):
? ? ? ? print("__enter__")
? ? ? ? return self
? ? def do_self(self):
? ? ? ? print("do_self")
? ? def __exit__(self,exc_type,exc_value,traceback):
? ? ? ? print("__exit__")
? ? ? ? print("Error:",exc_type,"info:",exc_value)
if __name__=="main":
? ? with Mycontex("test context")as f:
? ? ? ? print(f.name)
? ? ? ? f.do_self()
沒運行結果
2022-03-30
2018-11-14
應該是if __name__='__main__':