Copiando datos delimitados por tabuladores de Terminal a Excel

1

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 aquí .

Ejecutando Python 2.7.13, Sierra 10.12.6, Excel 2016 para Mac

    
pregunta patrick 31.01.2018 - 16:27

0 respuestas

Lea otras preguntas en las etiquetas