Как получить список параметров функции?
Например есть функция:
def some(data, ln, o):
pass
Как получить список аргументов функции например в таком виде? :
["data", "ln", 'o']
Заранее спасибо!
Ответы (1 шт):
Автор решения: Tuber Yt
→ Ссылка
import inspect
def some(data, ln, o):
pass
parameters = []
sig = inspect.signature(some)
for param in sig.parameters.values():
parameters.append(str(param))
print(parameters)