pandas.DataFrame.to_clipboard
-
DataFrame.to_clipboard(excel=True, sep=None, **kwargs)[source] -
Скопировать объект в буфер обмена системы.
Записать текстовое представление объекта в буфер обмена системы. Это можно вставить, например, в Excel.
Параметры: excel : bool, по умолчанию True
- True, использовать предоставленный разделитель, записывая в формате csv, для лёгкого вставки в excel.
- False, записать строковое представление объекта в буфер обмена.
sep : str, по умолчанию
'\t'Разделитель поля.
**kwargs
Эти параметры будут переданы в DataFrame.to_csv.
См. также
-
DataFrame.to_csv - Записать DataFrame в файл с разделителями (csv).
-
read_clipboard - Прочитать текст из буфера обмена и передать в read_table.
Примечания
Требования для вашей платформы.
- Linux :
xclip, илиxsel(с модулямиgtkилиPyQt4) - Windows : не требуется
- OS X : не требуется
Примеры
Скопировать содержимое DataFrame в буфер обмена.
>>> df = pd.DataFrame([[1, 2, 3], [4, 5, 6]], columns=['A', 'B', 'C']) >>> df.to_clipboard(sep=',') ... # Wrote the following to the system clipboard: ... # ,A,B,C ... # 0,1,2,3 ... # 1,4,5,6
Мы можем опустить индекс, передав ключевое слово
indexи установив его в значение false.>>> df.to_clipboard(sep=',', index=False) ... # Wrote the following to the system clipboard: ... # A,B,C ... # 1,2,3 ... # 4,5,6
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.23.4/generated/pandas.DataFrame.to_clipboard.html