Duplicar posible:
Getting method parameter names in pythonlista de los nombres de los parámetros conseguir dentro de la función pitón
¿Hay una manera fácil de estar dentro de una función de Python y obtener una lista de los nombres de los parámetros?
Por ejemplo:
def func(a,b,c):
print magic_that_does_what_I_want()
>>> func()
['a','b','c']
Gracias
[Blog de Kelly Yancey] (http://kbyanc.blogspot.com/2007 /07/python-aggregating-function-arguments.html) tiene una gran publicación explicando esto en detalle y dando una versión un poco más refinada, plos una comparación con, por ejemplo la solución desconocida. Recomendado. –
¿qué pasa con 'def foo (primero, segundo, tercero, * más):'? – MeadowMuffins