@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 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы