Python 如何在tkinter界面上用标签而不是条目显示/显示sqlite3数据库?

Python 如何在tkinter界面上用标签而不是条目显示/显示sqlite3数据库?,python,sqlite,tkinter,Python,Sqlite,Tkinter,我找到了一种显示数据的方法,但这种方法使用了“输入” 如何将其更改为标签或文本 import sqlite3 conn = sqlite3.connect('d:\\hw3.db') import tkinter as tk from tkinter import * my_w = tk.Tk() my_w.geometry("400x250") data=conn.execute('''SELECT * from ss LIMIT 0,10'''); i=0

我找到了一种显示数据的方法,但这种方法使用了“输入”

如何将其更改为标签或文本

import sqlite3
conn = sqlite3.connect('d:\\hw3.db')

import tkinter  as tk 
from tkinter import * 

my_w = tk.Tk()
my_w.geometry("400x250") 

data=conn.execute('''SELECT * from ss LIMIT 0,10''');
i=0 # row value inside the loop 
for customer in data: 
    for j in range(len(customer)):
        e = Entry(my_w, width=10, fg='black') 
        e.grid(row=i, column=j) 
        e.insert(END, customer[j])
    i=i+1


my_w.mainloop()

只需将
e=Entry(my_w,width=10,fg=“black”)
更改为
e=Label(my_w,text=customer[j],width=10,fg=“black”,bg=“white”,bd=1,relief=“sinken”,anchor=“w”)
并删除
e.insert(…)