@beduin01

Почему при использовании декоратора не требуется self?

Почему в следующем коде у метода `sayHello()` не требуется `self`:

class MyClass():
	def foo(myFunc):
		def wrapper_function(self):
			print("decorator before")
			myFunc()
			print("decorator after")
		return wrapper_function

	@foo
	def sayHello():
		print("Mike")

mc = MyClass()
mc.sayHello()
  • Вопрос задан
  • 383 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
03 мая 2024, в 18:59
2500 руб./за проект
03 мая 2024, в 18:52
15000 руб./за проект