РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
343 of 687 menu

Метод close

Метод close применяется к объекту ExcelWriter и завершает работу с файлом Excel, сохраняя все внесённые изменения. После вызова этого метода файл освобождается для использования другими программами. Если не вызвать close явно, данные могут не сохраниться.

Синтаксис

writer.close()

Пример

Давайте запишем данные в Excel-файл и закроем его с помощью метода close:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) writer = pd.ExcelWriter('data.xlsx') df.to_excel(writer, sheet_name='Sheet1') writer.close()

Результат выполнения кода:

"Файл data.xlsx успешно создан и сохранён."

Пример

Метод close также можно вызывать с использованием менеджера контекста with, что автоматически закроет файл:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) with pd.ExcelWriter('data.xlsx') as writer: df.to_excel(writer, sheet_name='Sheet1')

Результат выполнения кода:

"Файл data.xlsx успешно создан и закрыт автоматически."

Смотрите также

  • класс ExcelWriter,
    который используется для записи данных в Excel-файлы
  • метод save,
    который сохраняет данные в файл
  • метод close,
    который закрывает файл после записи
  • метод to_excel,
    который записывает DataFrame в Excel-файл
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить