Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 05/01/2013, à 18:57

brital

creer un explorateur de fichiers avec python 3

Bonjour,
Je voudrais programmer un "petit" explorateur de ficher avec python et TKinter. Je suppose que je dois utiliser le module os de la bibliothèque standard. Mais je cherche un tuto ou un exemple en français qui me montrerais la marche à suivre...

Hors ligne

#2 Le 05/01/2013, à 21:57

shoot76

Re : creer un explorateur de fichiers avec python 3

Qu'est ce que tu entends par "explorateur de fichiers" ?
- Une sorte de thunar/nautilus ou autre où tu te déplace librement sans aucun but derrière si ce n'est retrouver un fichier ?
- Un sélecteur de dossiers/Fichiers ?
- Une entrée chemin ?

La liste est longue. Il faudrait que tu précise le contexte d'utilisation, parce que TKinter c'est bien, mais on va pas pouvoir vraiment t'aider si tu nous précise pas ce qu'il doit faire smile

Si c'est juste sélectionner un fichier, tu peux faire comme ça :

from tkinter import *
from tkinter.filedialog import askopenfilename

fichier = askopenfilename()

à modifier selon ta convenance bien sûr smile

Cordialement

Dernière modification par shoot76 (Le 05/01/2013, à 22:16)


~ La mort d'une personne est une tragédie, celle d'un million c'est des statistiques. [J. Staline]

Hors ligne

#3 Le 06/01/2013, à 22:37

brital

Re : creer un explorateur de fichiers avec python 3

Ce serait plutôt pour faire une sorte de thunar/nautilus, pour parcourir mes disques, dossiers et fichiers...

Hors ligne

#4 Le 06/01/2013, à 23:23

shoot76

Re : creer un explorateur de fichiers avec python 3

Tu peux créer une fenêtre tkinter vierge en ajouter tout ce que tu veux y ajouter (boutons, titres etc) en lui donnant un aspect de navigateur de fichier avec ceci par exemple : treeview.tkinter

ça n'est qu'une idée, l'interface graphique en programmation dans mon domaine c'est accessoire donc je te donne que ce que je connais. On doit pouvoir faire quelque chose de plus "propre" mais ça sera forcément plus long.


~ La mort d'une personne est une tragédie, celle d'un million c'est des statistiques. [J. Staline]

Hors ligne

Haut de page ↑