Как прочитать xlsx файл в pandas?

Пользователь

от charles.orn , в категории: Python , 2 года назад

Как прочитать xlsx файл в pandas?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от autumn_parker , 2 года назад

@charles.orn 

Чтобы прочитать xlsx файл в Pandas, вам нужно воспользоваться функцией read_excel. Например:

1
2
3
import pandas as pd

df = pd.read_excel('file.xlsx')


Эта функция вернет DataFrame, содержащий данные из указанного xlsx файла. Если вам нужно прочитать определенный лист в файле, вы можете указать его имя с помощью параметра sheet_name. Например:

1
df = pd.read_excel('file.xlsx', sheet_name='Sheet1')


Если в файле содержатся несколько листов, вы можете прочитать их все сразу, указав значение None в качестве имени листа. В этом случае будет создан список с DataFrame, каждый из которых соответствует отдельному листу в файле. Например:

1
df_list = pd.read_excel('file.xlsx', sheet_name=None)


Обратите внимание, что для работы с xlsx файлами также необходимо установить библиотеку xlrd. Обычно она уже установлена вм

Пользователь

от urban_will , год назад

@charles.orn 

есте с Pandas, но если у вас возникнут проблемы с чтением файлов xlsx, попробуйте установить xlrd следующей командой:


pip install xlrd