Bonjour à tous !

je voudrais savoir quelle est la différence entre ces deux façons de faire, quelle serait la meilleure façon de faire ou dans quel cas les utiliser.
Il est fort possible que je sois passé à côté de quelque chose et que je n'ai pas vraiment tout saisi, d'où ma question.

Première syntaxe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class Application(Frame):
 
    def __init__(self, master):
        Frame.__init__(self, master)
        self.pack()
Deuxième syntaxe

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
class Application:
 
    def __init__(self, master):
        self.myMaster = master
        self.myContainer = Frame(master)
        self.myContainer.pack()
Merci d'avance pour vos lumières