J'essaie actuellement de créer une interface graphique du carnet d'adresses pour un projet d'école. En ce moment, je tente de lier ma validation à l'interface graphique, mais continuer à obtenir ce message d'erreur:_tkinter.TclError: option inconnue
Traceback (most recent call last):
File "C:\Users\katie_000\Downloads\GUI adresses practice (1).py", line 198, in <module>
B = Button(window, width=46, text = "Add",fg="gray16", command=name())
File "C:\Users\katie_000\Downloads\GUI adresses practice (1).py", line 8, in name
Sname()
File "C:\Users\katie_000\Downloads\GUI adresses practice (1).py", line 17, in Sname
Hphone()
File "C:\Users\katie_000\Downloads\GUI adresses practice (1).py", line 24, in Hphone
label.configure("You must enter a phone number")
File "C:\Users\katie_000\AppData\Local\Programs\Python\Python36 \lib\tkinter\__init__.py", line 1479, in configure
return self._configure('configure', cnf, kw)
File "C:\Users\katie_000\AppData\Local\Programs\Python\Python36 \lib\tkinter\__init__.py", line 1469, in _configure
return self._getconfigure1(_flatten((self._w, cmd, '-'+cnf)))
File "C:\Users\katie_000\AppData\Local\Programs\Python\Python36\lib\tkinter\__init__.py", line 1457, in _getconfigure1
x = self.tk.splitlist(self.tk.call(*args))
_tkinter.TclError: unknown option "-You must enter a phone number"
Ce serait formidable si quelqu'un pouvait me dire ce que cela signifie, que je ne peux trouver aucune information aide moi.
Merci beaucoup
Vous devez également afficher le code pertinent, et pas seulement la traceback. – mentalita
Cependant, à partir de la traceback, je peux vous dire que vous ne configurez pas une étiquette comme ça - si vous voulez définir son texte, vous devez spécifier le paramètre comme ça. 'label.configure (text = 'Vous devez ...')'. Vous n'avez pas non plus besoin de parenthèses dans 'command = name()' – mentalita