Я разрешаю пользователю выбирать файлы Excel перед выполнением операции слияния.Когда код запускается для 1-го экземпляра в блокноте jupyter.Работает нормально.Во втором случае, когда я снова запускаю весь код, выполнение кода занимает больше времени.Заставить меня прекратить сеанс и снова открыть сеанс ноутбука jupyter.
Я использую Pandas вместе с tkinter, чтобы открыть и прочитать файл.Ниже приведен фрагмент моего кода.
import pandas as pd
import numpy as np
import tkinter as tk
from tkinter import filedialog
# Selecting the files
root = tk.Tk()
root.withdraw()
root.update()
# Garn Team Data or Data from ADP R
emp_data=pd.read_excel(filedialog.askopenfilename()
,header = 0)
# Pay Team Data
team_data=pd.read_excel(filedialog.askopenfilename()
, header = 0)
#Merging the files
data_applied=pd.merge(left=emp_data,right=team_data,on = 'Empl ID')
print(data_applied)
Как мне улучшить выполнение кода во второй раз, не закрывая мою сессию?
С уважением, Рен.