Я пытаюсь использовать виджет ttk в виде дерева. Я могу создать и заполнить его, и, похоже, он работает правильно. Однако рендеринг происходит с большим пустым «столбцом» слева, и я не могу понять, что является причиной этого. Я проверил, что столбец (0) — это первый столбец, который я определил, поэтому не знаю, откуда это взялось. Код для создания древовидного представления:
Код: Выделить всё
cols = ("EIR", "Env", "Name", "Function", "IP", "Model")
col_widths = (75, 50, 120, 150, 100, 150)
self.tv = tv = ttk.Treeview(self, columns=cols)
for col, col_w in zip(cols, col_widths):
tv.column(column=col, width=col_w, anchor=tk.W)
tv.heading(column=col, text=col, anchor=tk.W)
Визуализированное древовидное представление:

< /п>
Подробнее здесь:
https://stackoverflow.com/questions/790 ... k-treeview