python如何对函数的计算时间写进度条
时间: 2024-05-05 21:16:10 浏览: 77
python 进度条
可以使用Python的time模块来测量函数的执行时间,并使用tqdm模块来创建进度条。
下面是一个示例代码:
```python
import time
from tqdm import tqdm
def my_function():
# 你的函数代码
time.sleep(0.1) # 模拟函数执行时间
# 创建进度条
total = 100
with tqdm(total=total) as pbar:
for i in range(total):
# 执行函数
my_function()
# 更新进度条
pbar.update(1)
```
在上面的代码中,我们使用了tqdm模块的`total`参数来指定进度条的总长度,然后使用`update`方法来更新进度条的进度。在每次循环中执行函数,并将进度条的进度加1。
你可以根据需要调整进度条的样式和显示方式。如果你想要更详细的进度条,可以在循环内部添加更多的`update`语句,以便更频繁地更新进度条。
阅读全文