Copia dei dati delimitati da tabulazioni da Terminale a Excel

1

Quindi eseguo alcuni script Python che stampano i dati delimitati da tabulazioni (ad esempio aggiungendo il carattere \t durante il comando print ).

Problema

  • Sto tentando di copiare i dati delimitati da tabulazioni dal Terminale in Excel Mac, sperando che Excel riconosca la delimitazione delle tabulazioni e inserisca gli elementi in celle separate

Questo non funziona; tuttavia, se copio il testo in un editor come Atom o Emacs e poi in Excel, riconosce le schede come delimitatori.

  • Perché funziona con il passaggio aggiuntivo?
  • Gli editor di testo cambiano la natura delle schede e come posso emulare questo comportamento all'interno del terminale?

Esempio:

print "123\tbeetle\t12.4\n200\tbutterfly\t1.2\n"

Risultato:

Copia da terminale in Excel:

CopiadaTerminaleaEditorditesto,quindiinExcel:

Qualsiasiaiutoèmoltoapprezzato!Sochecisonomodipiùelegantiperfarlo,maquestoèancoraqualcosachemipiacerebbecapire.

Hotrovatounadomandainqualchemodosimile,manonrisolta qui .

Esecuzione di Python 2.7.13, Sierra 10.12.6, Excel 2016 per Mac

    
posta patrick 31.01.2018 - 16:27
fonte

0 risposte

Leggi altre domande sui tag