Я пытаюсь для отображения данных из базы данных SQL с помощью Tkinter. Я впервые попробовал с Listbox , но это грязный , как я не могу установить столбцы. Так что я пытаюсь использовать TreeView. Я definded мои колонки и все , и я отображения данных , как это:
today_orders = Treeview (...)
cur.execute ( 'SELECT order_no, клиент, статус FROM заказов ГДЕ'
'print_date = ORDER BY order_no', (today_date,)? )
today_orders.delete (* today_orders.get_children ())
строк = cur.fetchall ()
для строки в строках:
today_orders.insert ( '', '' конце, значений = строка)
в столбце статус будет всегда показывать Нормальный или Rush. Есть ли способ сделать TreeView всегда сделать слово «Rush» красное,
при добавлении данных , как это?
Кроме того , есть ли способ , чтобы сделать внешний вид TreeView больше как таблица первенствовать, добавив границы? Если нет , по крайней мере
возможно изменить цвет каждой другой строки в серый цвет или что - то , чтобы сделать стол более удобным для чтения, при добавлении данных , как это?
Спасибо!
Python TreeView тег цвета при вставке из базы данных MySQL
голоса
0