Bonjour, je souhaite que lorsque j'enregistre un fichier texte (par exemple) avec ma fonction 'sauver' rapidement décrite ci après, l'extension '.txt' soit ajoutée automatiquement au nom du fichier si l'utilisateur ne l'a pas spécifiée et que le format 'txt' a été choisi dans la boite de dialogue. Y a t il une option particulière pour faire cela automatiquement pour chaque extension de 'filetypes'? Ou alors comment récupère t on l'extension choisi dans la boite de dialogue d'enregistrement de fichier pour que je puisse l'ajouter au nom de mon fichier?
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 def sauver(): nomdufichier= tkFileDialog.asksaveasfilename(title='Save the file', filetypes=[("Text File","*.txt";),("All", "*";)]) ###ajouter les extensions au fichiers choosenFileDest = open(filenamed, 'w') contenu = "contenu de mon fichier" choosenFileDest.write(contenu) choosenFileDest.close()
Partager