J'ai essayé Python> décorateur

@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic (No. 2777 / 12833)

Il semble y avoir une fonction appelée décorateur.

J'ai essayé.

http://ideone.com/6rPiXX

def decorate_it(func):
	def new_function(*args, **kwargs):
		print('***MAY I HAVE YOUR ATTENTION, PLEASE***')
		print('This is 7of9, Tertiary Adjunct of Unimatrix Zero One.')
		print('I have something to tell you, today')
		result = func(*args, **kwargs)
		print('Thank you for your attention')
		print('Have a good day')
		print('By the way, your aunt has often told me that ...')
		return result
	return new_function
	
def say_hello(word):
	print(word)

@decorate_it
def say_decorated(word):
	print(word)
	
say_hello('Nice to meet you')
say_decorated('Nice seeing you')

run


Success	time: 0.01 memory: 28384 signal:0
Nice to meet you
***MAY I HAVE YOUR ATTENTION, PLEASE***
This is 7of9, Tertiary Adjunct of Unimatrix Zero One.
I have something to tell you, today
Nice seeing you
Thank you for your attention
Have a good day
By the way, your aunt has often told me that ...

Recommended Posts

J'ai essayé Python> décorateur
J'ai essayé Python> autopep8
J'ai essayé fp-growth avec python
J'ai essayé de gratter avec Python
J'ai essayé l'extension C de Python
J'ai essayé gRPC avec Python
J'ai essayé de gratter avec du python
J'ai essayé de toucher Python (installation)
J'ai essayé webScraping avec python.
J'ai essayé d'utiliser Thonny (Python / IDE)
J'ai essayé Grumpy (allez exécuter Python).
J'ai essayé d'exécuter prolog avec python 3.8.2.
J'ai essayé la notification de ligne en Python
J'ai essayé la communication SMTP avec Python
Remarque: décorateur Python
J'ai essayé de gratter
J'ai essayé PyQ
J'ai commencé Python
J'ai essayé AutoKeras
J'ai essayé le moulin à papier
J'ai essayé django-slack
J'ai essayé Django
Décorateur de fonction Python
J'ai essayé spleeter
J'ai essayé cgo
J'ai essayé de résumer la gestion des exceptions Python
J'ai essayé d'implémenter PLSA en Python
J'ai essayé d'implémenter la permutation en Python
Livre Wrangle x Python Je l'ai essayé [2]
J'ai essayé d'implémenter PLSA dans Python 2
J'ai essayé d'utiliser l'optimisation bayésienne de Python
J'ai essayé le rendu non réaliste avec Python + opencv
J'ai essayé d'utiliser l'API UnityCloudBuild de Python
J'ai essayé d'implémenter ADALINE en Python
J'ai essayé un langage fonctionnel avec Python
J'ai essayé la récurrence avec Python ② (séquence de nombres Fibonatch)
J'ai essayé d'implémenter PPO en Python
Python: j'ai essayé le problème du voyageur de commerce
Mayungo's Python Learning Episode 8: J'ai essayé l'entrée
[Python] J'ai essayé de calculer TF-IDF régulièrement
J'ai essayé de gratter la météo Yahoo (édition Python)
J'ai essayé de toucher Python (syntaxe de base)
J'ai essayé le framework de test Python Tornado
# J'ai essayé quelque chose comme Vlookup avec Python # 2
J'ai essayé d'utiliser paramétré
J'ai essayé de "lisser" l'image avec Python + OpenCV
J'ai essayé d'utiliser argparse
J'ai essayé des centaines de millions de SQLite avec python
J'ai essayé d'utiliser la mimesis
[Python] J'ai essayé de remplacer le nom de la fonction par le nom de la fonction
J'ai essayé d'utiliser anytree
J'ai essayé le web scraping en utilisant python et sélénium
J'ai essayé d'exécuter pymc
J'ai essayé le spoofing ARP
J'ai essayé d'utiliser aiomysql
J'ai essayé la détection d'objets en utilisant Python et OpenCV