python - Strtotime-Äquivalent?

Ich verwende dies, um Datums- und Uhrzeitzeichenfolgen in einen Unix-Zeitstempel umzuwandeln:

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

Die Datumsstruktur ist jedoch häufig nicht dieselbe, sodass immer wieder die folgende Fehlermeldung angezeigt wird:

Zeitdaten stimmten nicht mit dem Format überein: data = Di, 26. Mai 2009 19:58:20 -0500 fmt =% d% b% Y% H:% M:% S% Z

Kennt jemand eine einfache Funktion, um eine Zeichenfolgendarstellung eines Datums / einer Uhrzeit in einen Unix-Zeitstempel in Python umzuwandeln? Ich möchte wirklich keinen Prozess öffnen müssen, um ein PHP-Skript aufzurufen, um den Zeitstempel jedes Mal in einer Schleife wiederzugeben:)