en realidad, fromtimestamp() funciona siempre que le pases un float
(cualquiera, incluso negativos).
Si con eso te vale, puedes simplemente comprobar que la variable es un float.

Jose

El día 3 de julio de 2017, 11:41, Nicolas lino
<nicolasli...@gmail.com> escribió:
> Buenas.
>
> A alguien se le ocurre una manera mas prolija o una librería para hacer lo
> siguiente:
>
>
>>>> a
> 1499095933.289
>>>> b
> 'asdasdsa'
>>>> def is_timestamp(var):
> ...   try:
> ...     datetime.fromtimestamp(var)
> ...     return True
> ...   except:
> ...     return False
> ...
>>>> is_timestamp(a)
> True
>>>> is_timestamp(b)
> False
>
>
> No me gusta la idea de usar un try y forzar una excepción para validar si es
> un timestamp. Pero no se me a ocurrido nada mejor.
>
>
> Gracias!
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a