¿Se prefiere uno sobre el otro? Si es así, en todos los casos o solo unos pocos?¿Cuáles son las diferencias entre struct_time y datetime?
Tengo la intención de utilizar algún tipo de clase de fecha para mantener largas listas de datos de fecha y hora, p. '2009-01-01 10:12:00'
.
Si ejecuta "import datetime; datetime.datetime.today(); datetime.datetime.today(). Timetuple();" - el primero es un datetime, el último es un struct_time. Un dir() alrededor del valor expondrá las diferencias API, aunque esto no responde a su pregunta. – Metalshark
'datetime's son más fáciles de cambiar que' struct_time's que son un tipo de datos inmutables como 'tuple' (porque eso es lo que es efectivamente). – martineau