Veuillez lire attentivement. Ce n'est PAS un doublon de questions Stack précédemment résolues.Comment obtenir les littéraux de noms d'arguments de fonction en Python
Comment obtenir les noms, chaînes littérales, des arguments passés à une fonction, dans l'environnement de la fonction?
Pseudo-code:
def myfunc(model, arg_is_list, num):
# define magical_command that gets args NAMES
print 'Your passed args are:', magical_command_return
# use arg_is_list, use model...
solution idéale:
$mylist={}
$mylist=[1,2,3]
$linear = some_library_model
$myfunc(model='linear', arg_is_list='mylist', num=2)
>Your passed args are: 'linear', 'mylist', '2'
Toute aide que je peux obtenir serait très apprécié. Merci. Module
double possible de http://stackoverflow.com/questions/544919/can-i-print-original-variables-name-in-python –
I » Je suis désolé, je ne comprends pas. Pourquoi ne pouvez-vous pas simplement 'imprimer()' les arguments? –