Recibo un error extraño “el objeto ” int ‘no tiene ningún atributo’ comienza con ‘”
No he usado la palabra “comience con” en mi progtwig de Python. ? ¿Alguien cómo arreglar esto, o a qué se refiere?
Algo en tu progtwig está tratando de llamar al método de startswith
un objeto, probablemente porque espera que sea una cadena. Tendrá que prestar atención al rastreo para ver en qué se está llamando y por qué es un número entero en lugar de una cadena. ¿Pasaste a lo largo de un entero donde se esperaba una cadena?
startswith
solo trabaja con strings
.
Si necesita verificar si un int
comienza con un conjunto de números, puede convertirlo en una string
, es decir:
someint = 1234 if str(someint).startswith("123"): # do somenting