Удаление пустого первого столбца объекта Treeview

Я пытаюсь создать программу, которая извлекает записи из базы данных с помощью sqlite3 , а затем отображает их с использованием Treeview .

Мне удалось создать таблицу с записями, но я просто не могу удалить первый пустой столбец.

def executethiscommand(search_str):
    comm.execute(search_str)
    records = comm.fetchall()
    rows = records.__len__()
    columns = records[0].__len__()

    win = Toplevel()
    list_columns = [columnames[0] for columnames in comm.description]
    tree = ttk.Treeview(win)
    tree['columns'] = list_columns

    for column in list_columns:
        tree.column(column, width=70)
        tree.heading(column, text=column.capitalize())

    for record in records:
        tree.insert("", 0, text="", values=record)

    tree.pack(side=TOP, fill=X)

enter image description here

7
задан buhtz 14 February 2018 в 00:15
поделиться