Así que estoy ejecutando algunos scripts de Python que imprimen datos delimitados por tabuladores (es decir, añadiendo el carácter \t
durante el comando print
).
Problema
- Estoy intentando copiar los datos del Terminal delimitados por tabuladores en Excel Mac, con la esperanza de que Excel reconozca la eliminación de tabulaciones y coloque los elementos en celdas separadas
Esto no funciona; sin embargo, si copio el texto en un editor como Atom o Emacs primero, y luego en Excel, reconoce las pestañas como delimitadores.
- ¿Por qué funciona con el paso adicional?
- ¿Los editores de texto cambian la naturaleza de las pestañas y cómo puedo emular este comportamiento dentro de la Terminal?
Ejemplo:
print "123\tbeetle\t12.4\n200\tbutterfly\t1.2\n"
Resultado:
Copia de la Terminal a Excel:
CopiedesdelaTerminalalEditordetexto,luegoaExcel:
Cualquierayudaesmuyapreciada!Séquehayformasmáselegantesdehaceresto,peroestotodavíaesalgoquemegustaríaaveriguar.
Encontréunapreguntauntantosimilarperonoresuelta
Ejecutando Python 2.7.13, Sierra 10.12.6, Excel 2016 para Mac