Je porte python 2 à python 3. Lors de l'exécution d'une application, l'erreur ci-dessous est attribuée à l'attributError: 'gi.repository.Gtk', l'objet ne possédant pas d'attribut 'gdk'
Toute idée pour résoudre ce problème !! Merci
Eh bien, sans votre code, je ne peux pas en être sûr, mais cela est probablement dû à une déclaration d'importation incorrecte. Il est possible et hautement probable que l'instruction d'importation pour Gdk ait été modifiée entre Python 2 et Python 3.
Essayez de changer la ligne from gi.repository.Gtk import gdk
en from gi.repository import Gdk
. C'est ce que j'ai dans certains de mes codes et cela fonctionne bien. Assurez-vous cependant que la capitalisation est correcte, Gdk
est différent de gdk
.