Tkinter的进度条附有功能吗?

时间:2018-06-25 21:17:59

标签: python multithreading tkinter

我有一个读取两个大文件并将它们合并的功能,我想使用TK添加一个进度条,以向用户显示该功能仍在运行。

def makeDF():
    # DF SETUP---
    print("Starting dataframe creation")
    qData = pd.read_excel("fileOne.xlsx", sheet_name='Sheet1')
    yData= pd.read_excel(fileTwo.xlsx", sheet_name='Sheet1')
    allData = pd.merge(qData, yData, on=['Var1','Var2','Var3'], how="outer")

我已经通读了多个线程,却没有找到如何将进度条链接到不会循环或递增任何内容的功能。我只想启动进度条,执行功能,在功能运行时进行进度条更新/显示活动,然后在功能完成时结束进度条。到目前为止,我已经看到了有关线程的文章,但是它们总是涉及一些正在排队处理或正在处理的项目列表,而不仅仅是一个冗长的操作。

谢谢!

0 个答案:

没有答案