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