La méthode asksaveasfilename de l'objet FileDialog en Python

Très Facile !
Très Facile !
3 هزار بار بازدید - 5 سال پیش - Asksaveasfilename FileDialog python  - Python
Asksaveasfilename FileDialog python  - Python 2.7 and Python 3.7 version Windows 7, Windows 8 and Windows 10 --
Le module tkFileDialog peut être utilisé pour obtenir un nom de fichier de l'utilisateur. Le module fournit deux fonctions pratiques, une pour obtenir un nom de fichier existant afin de pouvoir l'ouvrir, et une pour obtenir un nouveau nom de fichier, dans lequel enregistrer des éléments.
tkFileDialog.askopenfilename -options- Si la boîte de dialogue est annulée par l'utilisateur, la fonction renvoie Aucun.
tkFileDialog.asksaveasfilename --options.
Figure 9-6. askopenfilename, askaveasfilename
Les options suivantes peuvent être utilisées avec les fonctions askopenfilename et askavefilename:
defaultextension--chaîne
Une extension à ajouter au nom de fichier, si ce n'est pas explicitement donné par l'utilisateur. La chaîne doit inclure le point d’en-tête ignoré par la boîte de dialogue ouverte.
types de fichier--liste
Séquence de tuples --étiquettes, motifs--. La même étiquette peut apparaître avec plusieurs motifs. Utilisez “*” comme motif pour indiquer tous les fichiers.
initialdir--chaîne--Répertoire initial.
fichier initial--chaîne--Fichier initial --ignoré par la boîte de dialogue ouverte
parent--widget
Quelle fenêtre pour placer la boîte de message au-dessus de. Lorsque la boîte de dialogue est fermée, le focus est renvoyé à la fenêtre parente. Pour un bon visionage de la vidéo, utiliser le navigateur google chrome.
Tkinter est le package GUI Graphical User Interface standard de facto de Python. C'est une fine couche orientée objet au-dessus de Tcl/Tk.
Tkinter n'est pas la seule boîte à outils GuiProgramming pour Python. C'est pourtant le plus utilisé. CameronLaird appelle la décision annuelle de garder TkInter "l'une des traditions mineures du monde Python".
Documentation Tkinter
Programmation Python et Tkinter par John Grayson _voir aussi GuiBooks_. Ce livre vient tout juste d'être réédité à la demande, voir le site de l'éditeur.
L'interface graphique Python avec Tkinter est un didacticiel complet qui couvre tous les widgets de la bibliothèque Tkinter, avec des exemples.
Thinking in Tkinter est une introduction à certains concepts de base de la programmation Tkinter.
Tutoriel TkDocs, documentation officielle de Tkinter qui couvre Python 3+ et Tk8.5, avec des exemples faciles à suivre.
Interfaces utilisateur graphiques avec Tk, un chapitre de la documentation Python.
Pages de manuel Tcl/Tk en ligne - les pages de manuel officielles de Tcl Developer Xchange.
Astuces pour Python/Tk par Andreas Balogh _à propos de la documentation utile, des constructeurs d'interface graphique et des astuces utilisant les widgets Grid et HList_.
Le New Mexico Institute of Mining and Technology a créé son propre manuel Tkinter. Il est disponible en HTML et PDF.
Le Tkinter Life Preserver, de Matt Conway est toujours utile, bien que dépassé. C'est le seul document qui explique comment lire les manuels Tcl/Tk et traduire les informations qu'ils contiennent en appels Tkinter. Version HTML, convertie par Ken Manheimer.
GUI Python – tkinter
Python offre plusieurs options pour développer une GUI _Graphical User Interface_. De toutes les méthodes d'interface graphique, tkinter est la méthode la plus couramment utilisée. Il s'agit d'une interface Python standard vers la boîte à outils Tk GUI livrée avec Python. Python avec tkinter est le moyen le plus rapide et le plus simple de créer les applications GUI. Créer une interface graphique à l'aide de tkinter est une tâche facile.
Pour créer une application tkinter :
Importer le module – tkinter
Créer la fenêtre principale conteneur
Ajouter n'importe quel nombre de widgets à la fenêtre principale
Appliquez l'événement Trigger sur les widgets
L'importation de tkinter est identique à l'importation de tout autre module dans le code Python. Notez que le nom du module dans Python 2.x est 'Tkinter' et dans Python 3.x c'est 'tkinter'.
importer tkinter
L'utilisateur doit se souvenir de deux méthodes principales lors de la création de l'application Python avec l'interface graphique.
Tk_screenName=None, baseName=None, className='Tk', useTk=1_ : Pour créer une fenêtre principale, tkinter propose une méthode 'Tk_screenName=None, baseName=None, className='Tk', useTk= 1_'. Pour changer le nom de la fenêtre, vous pouvez changer le className en celui que vous souhaitez. Le code de base utilisé pour créer la fenêtre principale de l'application est :
m=tkinter.Tk__ où m est le nom de l'objet de la fenêtre principale
mainloop__ : il existe une méthode connue sous le nom de mainloop__ qui est utilisée lorsque votre application est prête à être exécutée. mainloop__ est une boucle infinie utilisée pour exécuter l'application, attendre qu'un événement se produise et traiter l'événement tant que la fenêtre n'est pas fermée.
m.mainloop__
5 سال پیش در تاریخ 1398/07/16 منتشر شده است.
3,020 بـار بازدید شده
... بیشتر