我需要使用pd.read_excel来处理一个excel文件中的每个工作表。
但是在大多数情况下,我不知道工作表名称。
所以我用它来判断excel中有多少张纸:
i_sheet_count=0
i=0
try:
df.read_excel('/tmp/1.xlsx',sheetname=i)
i_sheet_count+=1
i+=1
else:
i+=1
print(i_sheet_count)
Run Code Online (Sandbox Code Playgroud)
在此过程中,我发现该过程相当缓慢,
因此,read_excel只能读取有限的行以提高速度吗?
我试图NROWS但没有work..still慢..