我有以下示例数据
data=[(1,'JohnCena','Peter',24,74),
(2,'James','Peter',24,70),
(3,'Cena','Peter',14,64),
(14,'John','Mars',34,174)]
我想在 tkinter 输出窗口上以漂亮的表格方式在 python gui 上打印它。我正在使用制表包进行打印。这是我的功能
def display_date():
disp=pd.DataFrame(data,columns=['id','first name','last name','age','marks'])
newwin = Toplevel(right_frame)
newwin.geometry('500x400')
Label_data=Label(newwin,text=tabulate(disp, headers='keys',tablefmt='github',showindex=False))
Label_data.place(x=20,y=50)
您可以看到输出不对称。我想要一个漂亮的对称表格输出。我怎样才能做到这一点