Advertisement
fmasanori

Head-Ex Drop Menu

Oct 24th, 2012
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.09 KB | None | 0 0
  1. def salvar_dados():
  2.     f = open("encomendas.txt", "a")    
  3.     f.write("Destino:")
  4.     f.write("%s\n" % destino.get())
  5.     f.write("Descrição:")
  6.     f.write("%s\n" % descrição.get())
  7.     f.write("Endereço:\n")
  8.     f.write("%s\n" % endereço.get("1.0", END))
  9.     destino.set('São José dos Campos')
  10.     descrição.delete(0, END)
  11.     endereço.delete("1.0", END)
  12.     f.close()
  13. def ler_destinos(arquivo):
  14.     destinos = []
  15.     f = open(arquivo)
  16.     for linha in f: destinos.append(linha.rstrip())
  17.     f.close()
  18.     destinos.sort()
  19.     return destinos
  20. from tkinter import *
  21. app = Tk()
  22. app.title('Head-Ex Logística e Transportes')
  23. Label(app, text = "Destino:").pack()
  24. destino = StringVar()
  25. destino.set('São José dos Campos')
  26. opções = ler_destinos("cidades.txt")
  27. OptionMenu(app, destino, *opções).pack()
  28. Label(app, text = "Descrição:").pack()
  29. descrição = Entry(app)
  30. descrição.pack()
  31. Label(app, text = "Endereço:").pack()
  32. endereço = Text(app)
  33. endereço.pack()
  34. Button(app, text = "Salvar", command = salvar_dados).pack()
  35. app.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement