Como hago para limitar el numero de caracteres ingresados en un Entry?
Por ejemplo que solo pueda ingresar 10
Cita de: Darui803 en 11 Septiembre 2015, 16:39 PM
Como hago para limitar el numero de caracteres ingresados en un Entry?
Por ejemplo que solo pueda ingresar 10
Puedes probar algo así:
variable = raw_input("Input (No escriba mas de 10): ")
if len(variable) < 10:
#código
else:
print 'No se puede introducir más de 10 caracteres'
Prueba y coméntanos.
PD: Hay un subforo dedicado para Python. (Scripting)Saludos.
los temas deben estar en sus respectivos subforos, como te indicaron esto va en scripting... también deben tener títulos descriptivos al problema...
corrige el título
Tema movido
1) lo malo de usar if es que solo comprueba una vez, sería mejor usar while
2)si es exclusivamente con 10 caracteres el signo de la comparación sería con !=
nombre=input("tu nombre: ")
while len(nombre) != 10:
print("el nombre no corresponde")
nombre=input("tu nombre: ")
#si tiene 10
print("correcto")