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