Files
lm_code/test.py

30 lines
702 B
Python
Raw Normal View History

2025-12-08 16:20:22 +08:00
class MyClass:
def __init__(self):
# 启动时自动执行的方法
self.start()
def start(self):
print("启动方法已执行")
2025-12-08 16:38:40 +08:00
2025-12-08 16:20:22 +08:00
def end(self):
print("结束方法已执行")
def __enter__(self):
return self
def __exit__(self, exc_type, exc_value, traceback):
self.end()
2025-12-08 16:38:40 +08:00
def my_method(self):
print("指定的方法正在执行")
print(bfghsgrg)
# 模拟可能出现的错误
# 下面这行代码会触发一个异常,你可以根据需要注释掉它来测试正常情况
# result = 1 / 0
2025-12-08 16:20:22 +08:00
# 使用 with 语句来调用这个类和方法
with MyClass() as obj:
obj.my_method()