如何在tkinter上生成一个GUI输出屏幕,用于打印带有相应标签的数据库搜索?

时间:2014-03-03 08:40:36

标签: python user-interface tkinter

您好我需要制作一个输出搜索结果的tkinter GUI界面。我已经建立了屏幕和标签,但我正在努力解决的问题是在相关标签旁边打印正确的信息。

这是我的代码......

def search_button():
global e1, e2, e3, new_db
original = e1.get()
original_2 = e2.get()
original_3 = e3.get()

args = (original, original, original, original, original, original_2, original_2, original_2, original_2, original_2, original_3, original_3, original_3, original_3, original_3)
cursor = new_db.execute('''SELECT Name, Method, Ing_1, Ing_2, Ing_3, Ing_4, Ing_5, Time
FROM Recipes_Dtls WHERE Ing_1=? or Ing_2=? or Ing_3=? or Ing_4=? or Ing_5=? or Ing_1=?
or Ing_2=? or Ing_3=? or Ing_4=? or Ing_5=? or Ing_1=? or Ing_2=? or Ing_3=? or Ing_4=? or
Ing_5=?''',args)

for row in cursor:
     print ("Name of Recipe = ", row[0])
     print ("Method = ", row[1])
    print ("Ingredient1 = ", row[2])
     print ("Ingredient2 = ", row[3])
     print ("Ingredient3 = ", row[4])
     print ("Ingredient4 = ", row[5])
     print ("Ingredient5 = ", row[6])
     print ("Time = ", row[7], "\n")

请你能给我一些提示,甚至更好的代码,我需要做的。谢谢你的帮助......我将永远感激你! :)

0 个答案:

没有答案