我用tkinter构建一个树状视图,该视图向我显示了大量数据,我希望当第5列中有“ free”字样时,该行的颜色背景将变为黄色,我该怎么办?谢谢您的帮助
def Read():
Database()
cursor.execute("SELECT * FROM `tbl_Employees")
fetch = cursor.fetchall()
for data in fetch:
tree.insert('', 'end', values=(data[1], data[2], data[3], data[4], data[5], data[6]))
cursor.close()
conn.close()
txt_result.config(text="Successfully read the data from database", fg="green")
txt_result.after(2000, clear_txt)
我尝试插入
if data[5] == 'free':
....??
但是我不知道if块中正确的命令是什么做我想做的事情
def Read(): 数据库() cursor.execute(“ SELECT * FROM`tbl_Employees”) 提取= cursor.fetchall() 用于获取数据: tree.insert('','end',values =(data [1],data [2],data [3],data [4],data [5],)) cursor.close() conn.close() txt_result.config(text =“从数据库中成功读取数据”,fg =“ green”) txt_result.after(2000,clear_txt)