[pyar] cannot concatenate 'str' and 'NoneType' objects

Santiago Basulto santiago.basulto en gmail.com
Vie Feb 15 16:30:39 ART 2013


El string formatting siempre es preferible antes que hacer una
concatenación. Si realmente encesitás concatenar, podés hacer:

logger.info("My cadenita de log" + str(aValue))

2013/2/15 Leonardo Otero <oteroleonardo en gmail.com>:
> Cuando intento hacer un:
>
> logger.info("My cadenita de log" + aValue)
>
> Obtengo una exception diciendo que no puedo concatenar un string con
> un NoneType de que forma podría hacer esto y en todo caso imprimir un
> simple "None" sin que el codigo tire una excepcion.
>
> se que logger.info("My cadenita de log %s", aValue) puede funcionar
> pero necesito una forma practica de concatenar cademas aun cuando los
> valores sean None.
>
> Alguna idea?
>
> Saludos.
> Leonardo
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar



--
Santiago Basulto.-



More information about the pyar mailing list