que tengo un archivo de texto con las líneas de la siguiente manera:líneas de clasificación en archivo de texto, pero sólo usar los primeros N caracteres
2010-02-18 11:46:46.1287 bla
2010-02-18 11:46:46.1333 foo
2010-02-18 11:46:46.1333 bar
2010-02-18 11:46:46.1467 bla
Un tipo simple sería intercambiar las líneas 2 y 3 (barra viene antes foo), pero Me gustaría mantener las líneas (que tienen la misma fecha/hora) en su orden original.
¿Cómo puedo hacer esto en Python?
Pregunta adicional: ¿Puede GNU ordenar también hacer esto?
'ordenar -s -k 1,2 data.txt' – jfs