bonjour j'ai une questin technique, j'aimerai savoir comment on utlise savefig pour sauvegarder un plot dans un fichier crée au préalable et dans un autre répertoire

je génère dans mon code un fichier temporaire qui est crée dans le fichier tmp de mon home mais je n'arrive pas à sauvegarder mon plot sur ce fichier

merci pour l'aide
code pour créer le fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
new_file=tempfile.NamedTemporaryFile(mode='w+b',bufsize=-1,suffix='.',prefix='tmp',dir=None,delete=False)
suite du code....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
savefig(("/home/tmp/"+str(new_file))
comme ceci ça me sauvegarde une image png dans mon espace de travail (ce que je ne veux absolument pas) et non sur le fichier créé

merci pour l'aide