Код IT Загрузка примера кода…

Python main.py
    def populate_table(self, df: pd.DataFrame) -> None:
        self.tree.delete(*self.tree.get_children())
        self.tree["columns"] = list(df.columns)

        for col in df.columns:
            self.tree.heading(col, text=str(col))
            self.tree.column(col, width=120, anchor=tk.W, minwidth=60)

        display_df = df.head(1000)
        for _, row in display_df.iterrows():
            values = ["" if pd.isna(v) else str(v) for v in row]
            self.tree.insert("", tk.END, values=values)

        if len(df) > 1000:
            self.set_status(
                f"Показано 1000 из {len(df)} строк. Используйте поиск для фильтрации."
            )
    def populate_table(self, df: pd.DataFrame) -> None:
        self.tree.delete(*self.tree.get_children())
        self.tree["columns"] = list(df.columns)

        for col in df.columns:
            self.tree.heading(col, text=str(col))
            self.tree.column(col, width=120, anchor=tk.W, minwidth=60)

        display_df = df.head(1000)
        for _, row in display_df.iterrows():
            values = ["" if pd.isna(v) else str(v) for v in row]
            self.tree.insert("", tk.END, values=values)

        if len(df) > 1000:
            self.set_status(
                f"Показано 1000 из {len(df)} строк. Используйте поиск для фильтрации."
            )