python中,代码read_excel执行很久,在这个过程中,每秒打印出‘等待’
时间: 2024-03-11 16:50:42 浏览: 144
一个等待显示的代码
你可以使用`pandas`模块读取Excel文件,并结合`time`模块和`print`函数来实现每秒打印出"等待"的功能。例如,你可以使用`pandas.read_excel()`函数来读取Excel文件,并在读取期间每秒打印出"等待"。下面是一个示例代码:
```python
import pandas as pd
import time
print("开始读取Excel文件")
t0 = time.time() # 记录开始时间
df = pd.read_excel("filename.xlsx") # 读取Excel文件
t1 = time.time() # 记录结束时间
print("读取完成,数据如下:")
print(df.head()) # 打印读取的数据
print("用时:", round(t1-t0, 2), "秒")
# 每秒打印出"等待"
for i in range(1, 11):
time.sleep(1) # 等待1秒钟
print("等待", i, "秒")
```
在上面的代码中,我们使用`pandas.read_excel()`函数来读取Excel文件,然后打印出一些文字。在读取期间,我们使用`time`模块中的`time()`函数记录开始和结束时间,并计算出用时。在读取完成后,我们使用一个`for`循环每秒打印出"等待"。你可以根据自己的需要调整等待的时间和打印的文字。注意,在读取Excel文件时,需要使用正确的文件路径和文件名。
阅读全文