Индикатор выполнения Tkinter прикреплен к функции? - PullRequest
0 голосов
/ 26 июня 2018

У меня есть функция, которая читает два больших файла и объединяет их, и я хотел бы добавить индикатор выполнения, используя 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")

У меня естьПрочитайте различные темы и не нашли как связать индикатор выполнения с функцией, которая ничего не зацикливает и не увеличивает .Я просто хочу запустить индикатор выполнения, выполнить функцию, выполнить обновление / показ активности индикатора выполнения во время выполнения функции, а затем завершить индикатор выполнения после завершения функции.До сих пор я видел статьи о многопоточности, но они всегда включают некоторый список элементов, которые обрабатываются или обрабатываются в очереди, а не только одну длинную операцию.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...