Creating and Using Python Decorator. The following code shows how to create and use a custom decorator in the Python programming language.
from time import time
def timer(any_function):
    def count_time():
        start = time()
        any_function()
        stop = time()
        print(stop-start, 'seconds')
        return
    return count_time
@timer
def hello():
    print('Hello World!')
    return
@timer
def another_function():
    for item in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
        print(item)
    return
hello()
another_function()
Output:
Hello World!
4.410743713378906e-05 seconds
1
2
3
4
5
6
7
8
9
10
4.6253204345703125e-05 seconds