Bonjour,

Je débute en Python et cherche à ecrire une fonction qui prend comme argument une serie de variables et les mets dans un dictionnaire pour ensuite pouvoir les sauver avec cPickle.
L'idée est d'avoir une fonction save(file,var1,var2,var3,...)
qui ferait un dictionnaire avec toutes les variables (sauf file) et me le sauverait dans... file.

Je pense donc à un truc du genre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
def save(file,*args)
   dico={'var1':var1...} #c'est la que ca coince
   cPickle.dump(dico, open(file, "wb"),protocol=2)
   close(file)
Il me faut donc faire le dictionnaire avec comme cles les chaines de caractere des noms des variables qui passent comme args.
Ça doit être tout bête...
Saludos,
Christophe