J'utilise l'extrait suivant d'un tutoriel de Tkinter pour créer une interface graphique avec une barre de menu. J'ai copié exactement comment c'était dans le tutoriel: Cependant, je reçois l'erreur suivante: p> J'ai lu ce message:
Et ils disent que cet attribut 'TK_MENUBAR' a été obsolète de Python 2 et de Python 3. Quelqu'un a-t-il une solution comment il devrait être utilisé dans ma version de Python? (3.6). P> p> https://stackoverflow.com/questions/52015321/IS-TIERE-ANY-DIFFERENCES-PPYTHON2-AND-PYTHON3-ABOUT-Adding-Menu-bar-a-fr Code> P>
3 Réponses :
https://stackoverflow.com/a/52017490/11837698 p>
Bryan a tout expliqué dans la thèse. Vous devez reconfigurer votre code en fonction de ses notes p>
mbar = cadre (racine, relief = surélevé, frontière widdth = 2) p>
Après avoir chargé la racine TK, vous avez déclaré MBAR comme une variable pour la trame, vous essayez d'y accéder à l'aide de la méthode orientée objet que je pense que cela ne fonctionnera pas p>
Merci. Qui a tout clarifié. J'ai créé la racine tk, puis un menu pour chaque option de ma barre de menu et à partir de là ajoutant des commandes à chacune des options de menu. Maintenant ça marche!
Vous pouvez toujours faire ce qui suit
si