Обрезать имя листа в режиме read_excel в Pandas - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь прочитать Excel с несколькими листами. Я могу правильно прочитать большинство файлов и их имена. Тем не менее, некоторые имена листов имеют пробел в конце или до или после.

# I know the sheet name    
party_str="Party Details"

# Reading that Sheet name
sheets['df_Party'] = pd.read_excel(open(data_file,'rb'), party_str)
**Error:**

XLRDError: No sheet named <'Party Details'>


Дополнительный пробел после Сведения

extra space after Details

Есть ли какой-нибудь питонический способ справиться с этим?

1 Ответ

0 голосов
/ 24 октября 2019

Используйте xlrd для получения имен файлов вашего листа, если это удобно для вас:

import xlrd
xls = xlrd.open_workbook('your_xlsx_file.xlsx')
print(xls.sheet_names())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...