Python - Error en el comando Text

 
Vista:

Error en el comando Text

Publicado por rileys (1 intervención) el 24/01/2021 01:11:38
Buenas noches, estoy aprendiendo a utilizar python y cuando intento ponerle algún tipo de texto al botón de mi interfaz me salta un error diciendo *unknow option "-text"* y realmente no se que hacer, ya busque en youtube y no encuentro un video explicando este problema.

aqui esta el codigo en el que lo empleo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from tkinter import *
 
def LEFT():
    pass
 
ventana=Tk()
ventana.title("ventana de prueba")
 
ventana.resizable(True,True)
ventana.iconbitmap("close.ico.ico")
ventana.geometry("500x400")
ventana.config(bg="gray")
 
boton_izq= Button(ventana,  Text= "izquierda",  command=LEFT)
boton_izq.pack()
 
ventana.mainloop()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de algoritmo
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Error en el comando Text

Publicado por algoritmo (245 intervenciones) el 24/01/2021 10:33:52
Hola

Comprueba que el error que ofrece realmente es:

_tkinter.TclError: unknown option "-Text" (con T mayúscula)

si es así, debes cambiar: Text por t minúscula: text

Un saludo. :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Elias
Val: 10
Ha disminuido su posición en 7 puestos en Python (en relación al último mes)
Gráfica de Python

Error en el comando Text

Publicado por Elias (3 intervenciones) el 27/01/2021 01:08:57
¡Hola amigo programador! Noto dos errores:

* No hace falta importar todos los módulos con
1
from tkinter import *
sino que debes realizar la importación de la siguiente manera:
1
import tkinter as tk
y al extraer una función hacer por ejemplo
1
ventana = tk.Tk
o
1
boton = tk.Button()

* El error que planteas es simplemente que la variable 'text' la debes poner con minúsculas, tú la pones con mayúsculas. Es un error bastante común, Python distingue entre minúsculas y mayúsculas. Igual por regla general las variables y funciones suelen estar en minúsculas.

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar