Python Decorators Explained: Write Cleaner Code Today

Publié le: 13 décembre 2020
sur la chaîne: CodeFatherTech
112
1

#PythonDecorators

What is a decorator in Python?

Learn how to use decorators in Python with this CodeFatherTech tutorial.

--------- CHAPTERS ---------
(00:00:00) Introduction to the concept of decorators.
(00:00:20) Create an example of code to show how Python decorators work.
(00:00:55) Using decorators to increase the security of a system written in Python.
(00:01:30) Write the function we use for the decorator and introduce the concept of wrapper function.
(00:02:55) Apply the Python decorator we have defined to the initial function.
(00:03:30) Improve the code of the decorator to provide more details to our users.
(00:06:10) Update the wrapper function to use *args and **kwargs.

Decorators are used to provide additional functionality to functions, methods, and classes without altering the original code.

In this Python tutorial, I will show you how to create a decorator that increases the security of your code by limiting access to execute a specific function to users who are logged into a system.

You will also find out how to create a decorator that supports an arbitrary number of arguments and how to define a decorator that accepts an argument.

As you will see, in this tutorial we also cover the concepts of *args and **kwargs. Read more about those concepts in this CodeFatherTech tutorial: https://codefather.tech/blog/python-a...

Enjoy the tutorial!
Claudio


Sur cette page du site, vous pouvez voir la vidéo en ligne Python Decorators Explained: Write Cleaner Code Today durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur CodeFatherTech 13 décembre 2020, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 112 fois et il a aimé 1 téléspectateurs. Bon visionnage!