dmnfarrell / pandastable

Table analysis in Tkinter using pandas DataFrames.
Other
631 stars 126 forks source link

bug when load dataframe in pandastable #247

Open Adarsh-365 opened 12 months ago

Adarsh-365 commented 12 months ago

here is code

from tkinter import *
           import pandas as pd
           from pandastable import Table, TableModel, config
           import Load_Dataframe
           import numpy as np
           class TestApp(Frame):
                  """Basic test frame for the table"""
                  def __init__(self, parent=None):
                      self.parent = parent
                      Frame.__init__(self)
                      self.main = self.master
                      self.main.geometry('600x400+200+100')
                      self.main.title('Table app')
                      f = Frame(self.main)
                      f.pack(fill=BOTH,expand=1)
                      df = TableModel.getSampleData()
                      df = pd.DataFrame(
                          {
                              "A": 1.0,
                              "B": pd.Timestamp("20130102"),
                              "C": pd.Series(1, index=list(range(4)), dtype="float32"),
                              "D": np.array([3] * 4, dtype="int32"),
                              "E": pd.Categorical(["test", "train", "test", "train"]),
                              "F": "foo",
                          }
                      )

            self.table = pt = Table(f, dataframe=df,
                                    showtoolbar=False, showstatusbar=False)
            pt.show()

            pt.show()
            return

              app = TestApp()
              #launch the app
              app.mainloop()

Screenshot (68) Screenshot (67) can any one tell me why this happening when i traverse data use arrow key from bottom to top

dmnfarrell commented 10 months ago

It's a rendering bug that was never fixed. It shouldn't otherwise alter the functionality of the table.