python: ¿equivalente en tiempo de ejecución?

Estoy usando esto para convertir cadenas de fecha y hora en una marca de tiempo de Unix:

str(int(time.mktime(time.strptime(date,"%d %b %Y %H:%M:%S %Z"))))

Sin embargo, a menudo la estructura de la fecha no es la misma, por lo que sigo recibiendo el siguiente mensaje de error:

los datos de hora no coincidían con el formato: datos = martes, 26 de mayo de 2009 19:58:20 -0500 fmt =% d% b% Y% H:% M:% S% Z

¿Alguien sabe de alguna función simplemente para convertir una representación de cadena de una fecha / hora en una marca de tiempo de Unix en Python? Realmente no quiero tener que abrir un proceso para llamar a un script php para hacer eco de la marca de tiempo cada vez en un bucle :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta