1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| # coding: utf-8
import string
import sys
import datetime
import tkinter
from tkinter.filedialog import askopenfilename
import os.path
'''
Created on 7 sept. 2017
@author: EVlo
'''
class Explorateur:
'''
classdocs
'''
def __init__(self, nomlong, extension , repertoire, nomcourt):
self.nomlong = nomlong
self.extension = extension
self.repertoire = repertoire
self.nomcourt
'''
Constructor
'''
def __str__(self):
retour = "Fichier: " + self.nom +"\n"
retour = retour + "repertoire: " + self.repertoire +"\n"
retour = retour + "extension: " + self.extension +"\n"
return retour
pass
def explorateur_window(self):
""" Explorateur Windows """
root = tkinter.Tk()
self.nom = tkinter.filedialog.askopenfilename(
initialdir = self.repertoire,
title="Choisir votre fichier",
filetypes=(
("all files","*.*")
)
)
return self.nomlong
def extraire_nomcourt(self):
""" retourne le nom du fichier"""
self.nomcourt = os.path.basename(self.nomlong)
def extraire_repertoire(self):
""" retourne le nom du repertoire"""
self.repertoire = os.path.dirname(self.nomlong) |
Partager