Как удалить объект класса в Python?

Пользователь

от clifford , в категории: Python , 3 месяца назад

Как удалить объект класса в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от sherwood_littel , 3 месяца назад

@clifford Вы можете использовать del, чтобы удалить объект класса в Python, посмотрите пример кода ниже:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
class Example:
    def sayHello(self):
        print("Привет")


obj = Example()

# Вывод: Привет
obj.sayHello()
# Удаляем объект класса
del obj

# Вывод: NameError: name 'obj' is not defined
obj.sayHello()