How to get function name as a string in Python
In this tutorial, we are going to learn about how to get the function name as a string in Python with the help of an example.
Consider, we have a following function:
def add(a, b):
return a + b
Now, we need to the get the above function name.
Using __name__
property
In python, every function has an underscore __name__
property by using that we can get the function name as a string.
Here is an example, that gets the add
function name as a string format.
def add(a, b):
return a + b
print(add.__name__)
Output:
add