在 Python 2.7 中,我os.listdir
用于在文件夹中生成文件列表。有很多文件,我与文件夹的连接速度很慢,因此最多可能需要 30 秒才能完成。这是一个例子:
import os
import time
start_time = time.time()
dir_path = r'C:\Users\my_name\Documents\data_directory' #example path
file_list = os.listdir(dir_path)
print 'it took', time.time() - start_time, 'seconds'
这是针对我正在处理的 Tkinter GUI 的,我想制作一个状态栏,显示此步骤剩余多少时间或百分比,这需要很长时间(大约 30 秒)。
有没有办法显示完成该file_list = os.listdir(dir_path)
步骤的剩余时间或剩余百分比???