cmd执行python脚本后在哪看执行进度
在使用命令行界面(cmd)执行Python脚本时,有时候我们希望能够看到脚本的执行进度,以便了解脚本的运行情况。本文将介绍如何在cmd中查看Python脚本的执行进度,并给出代码示例。
脚本执行进度的获取方式
在cmd中执行Python脚本时,默认情况下不会显示脚本的执行进度。但我们可以使用一些方法来获取脚本的执行进度,例如:
- 使用print语句输出进度信息:在脚本中适当的位置使用print语句输出进度信息,如打印当前执行到的步骤或进度百分比。
for i in range(100):
print("Current progress: {}%".format(i))
# 执行任务
- 使用第三方库的进度条工具:有一些Python库提供了进度条功能,可以在cmd中显示进度条,如tqdm库。
from tqdm import tqdm
for i in tqdm(range(100)):
# 执行任务
以上两种方法都能够在cmd中显示脚本的执行进度,具体使用哪种方式取决于个人的需求和习惯。
在cmd中查看执行进度
在cmd中执行Python脚本后,我们需要打开一个新的cmd窗口来查看脚本的执行进度。以下是具体的操作步骤:
-
打开一个新的cmd窗口:按下
Win
+R
键,在弹出的窗口中输入cmd
,然后按下回车键,即可打开一个新的cmd窗口。 -
切换到Python脚本所在的目录:使用
cd
命令切换到Python脚本所在的目录,如cd D:\PythonScript
。 -
执行Python脚本:在cmd窗口中输入
python 脚本文件名.py
命令来执行Python脚本,如python myscript.py
。 -
查看执行进度:在新打开的cmd窗口中,根据脚本中所使用的脚本执行进度获取方式,来查看脚本的执行进度。
代码示例
下面是一个使用tqdm库显示进度条的代码示例:
from tqdm import tqdm
import time
for i in tqdm(range(100)):
time.sleep(0.1) # 模拟任务执行
在cmd中执行以上代码后,会在新打开的cmd窗口中显示一个进度条,随着任务的进行,进度条会逐渐填满。
结语
通过本文的介绍,我们了解了如何在cmd中查看Python脚本的执行进度。无论是通过print语句还是使用进度条工具,都能够帮助我们更好地了解脚本的运行情况。希望本文能对你有所帮助。
参考链接:
- [tqdm库官方网站](
pie
title 脚本执行进度统计
"已完成" : 70
"未完成" : 30