Python Decorators Explained: Write Cleaner Code Today

Veröffentlicht am: 13 Dezember 2020
auf dem Kanal: 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


Auf dieser Seite können Sie das Online-Video Python Decorators Explained: Write Cleaner Code Today mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer CodeFatherTech 13 Dezember 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 112 Mal angesehen und es wurde von 1 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!