tout le monde !

Voila, je débute en python, et il se trouve que j'ai je problème suivant:

Je crée une fenetre dans laquelle se trouvent plusieurs widgets, dont des boutons.
voici le code du bouton interressant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
    def createButtonOuvrir (self, x, y):
        self.butOuvrir = Button(self, text="Ouvrir", command = self.createInstanceFVS())
        self.butOuvrir.grid(column=2, row=2, padx =x, pady=y)
 
 
    #  créer une instance de fenetre de visualisation simple
    def createInstanceFVS (self):
        fenvisusimple = FVS.FenVisuSimple()                    
        fenvisusimple.mainloop()
Lorsque je compile, le "command" est executé automatiquement, sans attendre que je clique sur le bouton "Ouvrir"; c'est à dire qu'il ouvre la fenetre de visualisation, et ferme la fenetre qui contient le bouton "Ouvrir". Est-ce normal ?
J'ai l'impression que le problème vient du fait qu'il ne peut pas y avoir 2 'mainloop' en même temps ... Et si c'est bien ça, comment résoudre le problème ???

Merci d'avance !