Форматирование результатов SELECT для виджета Scrollledtext в tkinter - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь отобразить результаты запроса SQL в виджете с прокруткой текста из tkinter. Я могу сделать это, однако я предполагал, что вывод будет более чистым.

import mysql.connector
import tkinter as tk
from tkinter import scrolledtext
root=tk.Tk()
mydb = mysql.connector.connect(
    host="localhost",
    user="root",
    passwd="Cranmore1",
    database="scoutsdatabase"
)
print(mydb)
mycursor = mydb.cursor()

Quote=("")
mycursor.execute("SELECT * FROM events")
myresults = mycursor.fetchall()
Quote = myresults

EventText = scrolledtext.ScrolledText(root, height=10, width=50)
EventText.insert("end", Quote)
EventText.grid(row=1, column=1,columnspan=5)

Получает результат, который выглядит следующим образом: Result

Я предполагаю что-то более похожее на:

this

Далее, возможно ли также отображать заголовки столбцов?

Таблица выглядит так: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...