daster庫。
daster庫
portdas as pdterport
data = pd.read_excel('data.xlsx')e(data)
ter窗口和表格
root = Tk()ee(root)e.pack()e, height=10, width=50)
table.pack(side=LEFT)
5. 將數據填充到表格中
ge(df))gens))sert(END, str(df.iloc[i, j])+'\t')sert')
6. 創建另一個表格
e, height=10, width=50)
table2.pack(side=LEFT)
7. 創建聯動函數
清空表格2
table2.delete('1.0', END)
獲取當前選中行dex(INSERT).split('.')[0]
將當前選中行的數據填充到表格2中gens))sertt)-1, j])+'\t')sert')
8. 綁定聯動函數
綁定選中行事件dRelease-1>', select_row)
9. 運行程序
ainloop()
當在個表格中選擇一行時,第二個表格中相應的行也會被選擇。這樣就實現了數據表格聯動功能。
daster庫,可以很容易地實現數據表格聯動功能。這種功能在數據分析和處理中非常常見,可以提高數據處理的效率和準確性。