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

Метод parse

Метод parse применяется к объекту ExcelFile и возвращает содержимое указанного листа в виде DataFrame. Первым параметром передаётся имя листа или его индекс (начиная с 0). Дополнительно можно указать параметры чтения, такие как header, skiprows и usecols.

Синтаксис

excel_file.parse(sheet_name, header=0, skiprows=None, usecols=None)

Пример

Прочитаем данные из первого листа Excel-файла:

import pandas as pd # Создаём объект ExcelFile excel_file = pd.ExcelFile('data.xlsx') # Читаем первый лист df = excel_file.parse(0) print(df)

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

a b 0 1 10 1 2 20 2 3 30

Пример

Укажем имя листа и пропустим первую строку при чтении:

import pandas as pd excel_file = pd.ExcelFile('data.xlsx') # Читаем лист с именем 'Sheet2', пропуская первую строку df = excel_file.parse('Sheet2', skiprows=1) print(df)

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

a b 0 4 40 1 5 50

Пример

Прочитаем только определённые столбцы с помощью параметра usecols:

import pandas as pd excel_file = pd.ExcelFile('data.xlsx') # Читаем только столбцы 'a' и 'b' df = excel_file.parse(0, usecols=['a', 'b']) print(df)

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

a b 0 1 10 1 2 20

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

  • класс ExcelFile,
    который представляет Excel-файл для чтения
  • метод close,
    который закрывает открытый Excel-файл
  • атрибут sheet_names,
    который возвращает список имён листов в файле
  • метод parse,
    который читает данные из листа Excel
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить