Premier pas avec les class
	
	
		Bonsoir,
Je m'essaye aux classes et c'est pas évident.
Le premier script que j'essaye de réaliser, devrait me permettre de définir une police et de renvoyer les valeurs obtenues dans les arguments d'un Label.
Pour cela j'ai créé un premier fichier graphic.py
graphic.py:
	Code:
	
1 2 3 4 5 6 7 8
   | class Police:
    def __init__(self, family = 'Arial', size = 10, weight = 'bold'):
        self.F = family
        self.S = size
        self.W = weight
 
    def police(self):
        return self.F, self.S, self.W | 
 Dans un deuxième fichier appelé essais.py, voici ce que j'ai écrit:
essais.py:
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14
   | #-*- coding:Utf-8 -*-
from Tkinter import *
import graphic
 
pol1 = graphic.Police('Verdana', 30, 'bold')
 
 
def newfen():
 
    fen = Tk()        
    fentxt = Label(fen, text = "MON TEXT", fg = 'dark green', \
                   font = pol1.police())
    fentxt.pack()
    fen.mainloop() | 
 Mais ceci ne marche pas.
J'ai bien trouvée une solution plus simple, mais j'aimerai bien comprendre ce qui ne va pas dans mon code.
Merci d'avance à tous