
Il metodo to_clipboard() di pandas.DataFrame ne copia il contenuto negli appunti. Puoi incollarlo direttamente su fogli di calcolo come Excel o Numbers. È molto utile se utilizzato con IPython o Jupyter Notebook.
Viene fornito anche la funzione read_clipboard() per leggere il contenuto degli appunti come DataFrame. Vedi il seguente articolo.
È anche possibile salvare il contenuto di DataFrame direttamente su file CSV o Excel.
Puoi anche lavorare con gli appunti con pyperclip.
negli appunti ()
Per programma predefinito, il parametro excel è impostato su True e il contenuto di DataFrame viene copiato negli appunti separati da TAB t.
Può essere incollato direttamente in fogli di calcolo come Excel e Numbers.
import pandas as pd
df = pd.DataFrame({'a': [0, 1, 2], 'b': [3, 4, 5]})
print(df)
# a b
# 0 0 3
# 1 1 4
# 2 2 5
df.to_clipboard()
# a b
# 0 0 3
# 1 1 4
# 2 2 5
Se excelFalse, la stringa viene da print(df) copiata negli appunti.
df.to_clipboard(excel=False)
# a b
# 0 0 3
# 1 1 4
# 2 2 5
È inoltre possibile specificare un carattere delimitatore con il parametro sep.
df.to_clipboard(sep=',')
# ,a,b
# 0,0,3
# 1,1,4
# 2,2,5
Altri parametri sono comuni al metodo to_csv.
