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
Esecuzione di Python 2.7.13, Sierra 10.12.6, Excel 2016 per Mac