小编jam*_*eng的帖子

如何在Pandas中使用read_excel提高处理速度?

我需要使用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慢..

python excel dataframe python-3.x pandas

3
推荐指数
1
解决办法
4692
查看次数

标签 统计

dataframe ×1

excel ×1

pandas ×1

python ×1

python-3.x ×1