Proyecto Final del Seminario de Programación en Python.
Archivo (diccionario_python.txt) con algunos Significados
Codigo
1 #!/usr/bin/python
2 # -*- coding: iso-8859-15 -*-
3
4 """
5 Diccionario con algunos significados
6 Autores: Lina Molina - Juan León
7 Docente: Rodrigo A. Carreño V. (rocarreno)
8 """
9
10 ################## diccionario.py
11
12 from Tkinter import *#llamo las librerias graficas Tk
13 import tkSimpleDialog#libreria de almacenamiento de dialogos
14 import tkMessageBox#libreria de mensajes
15 d=objetos.buscar()
16 root = Tk()#llamo el constructor de Tk y se lo asigno al objeto root
17 p=open("diccionario_python.txt","r")
18 l=[]
19 #funcion diccionario
20 def diccionario ():
21 a= tkSimpleDialog.askstring("Digite la palabra a traducir","")
22 for u in p:
23 l.append(u)
24 for j in l:
25 if j.find(a)==0:
26 tkMessageBox.showinfo("Respuesta",j.split(":")[1])#mensaje de información
27 c=d.diccionario()
28
29 #Dimensiones de la ventana
30 root.minsize(200,200)
31 #barra de herramientas
32 toolbar = Frame(root)
33 toolbar.pack(side=TOP, fill=X)
34
35 #creo un menu
36 menu= Menu(root)
37 root.config(menu=menu)
38
39 filemenu=Menu(menu)
40 menu.add_cascade(label="Buscar",menu=filemenu)
41 filemenu.add_command(label="Palabras", command=diccionario)
42 filemenu.add_separator()
43 filemenu.add_command(label="Salir", command='exit')
44 root.mainloop()
