我正在尝试读取包含多个工作表的 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'>
详细信息后有额外空格
有没有Pythonic的方法来处理这个问题?
最佳答案
如果方便的话,可以使用 xlrd
获取文件的工作表名称:
import xlrd
xls = xlrd.open_workbook('your_xlsx_file.xlsx')
print(xls.sheet_names())
关于python - 在 Pandas 中 read_excel 时修剪工作表名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58536820/