Spec-Zone.ru › pandas 0.24

pandas.ExcelWriter

class pandas.ExcelWriter(path, engine=None, date_format=None, datetime_format=None, mode='w', **engine_kwargs) [source]

Класс для записи объектов DataFrame в электронные таблицы Excel, по умолчанию использует xlwt для xls и openpyxl для xlsx. См. DataFrame.to_excel для типичного использования.

Параметры:
path : string

Путь к файлу xls или xlsx.

engine : string (optional)

Двигатель для записи. Если None, по умолчанию используется io.excel.<extension>.writer. ПРИМЕЧАНИЕ: может быть передан только в качестве ключевого аргумента.

date_format : string, default None

Строка формата для дат, записанных в файлы Excel (например, ‘ГГГГ-ММ-ДД’)

datetime_format : string, default None

Строка формата для объектов datetime, записанных в файлы Excel (например, ‘ГГГГ-ММ-ДД ЧЧ:ММ:СС’)

mode : {‘w’ or ‘a’}, default ‘w’

Режим файла (запись или добавление).

.. versionadded:: 0.24.0

Примечания

Ни один из методов и свойств не считается общедоступным.

Для совместимости с CSV-писателями ExcelWriter сериализует списки и словари в строки перед записью.

Примеры

Стандартное использование:

>>> with ExcelWriter('path_to_file.xlsx') as writer:
...     df.to_excel(writer)

Для записи в отдельные листы в одном файле:

>>> with ExcelWriter('path_to_file.xlsx') as writer:
...     df1.to_excel(writer, sheet_name='Sheet1')
...     df2.to_excel(writer, sheet_name='Sheet2')

Вы можете установить формат даты или формат datetime:

>>> with ExcelWriter('path_to_file.xlsx',
                      date_format='YYYY-MM-DD',
                      datetime_format='YYYY-MM-DD HH:MM:SS') as writer:
...     df.to_excel(writer)

Вы также можете добавить запись в существующий файл Excel:

>>> with ExcelWriter('path_to_file.xlsx', mode='a') as writer:
...     df.to_excel(writer, sheet_name='Sheet3')

Атрибуты

None

Методы

None

© 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.24.2/reference/api/pandas.ExcelWriter.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API