1
1
from tkinter import *
2
2
from tkinter import messagebox
3
+ import backend
3
4
4
5
5
6
def add_document ():
6
7
document = add_documents_entry .get ()
7
- print (document )
8
+ se = backend .SearchEngine ()
9
+ print (se .index_document (document ))
8
10
9
11
def find_term ():
10
12
term = find_term_entry .get ()
11
- print (term )
13
+ se = backend .SearchEngine ()
14
+ print (se .find_documents (term ))
12
15
16
+ if __name__ == "__main__" :
17
+ root = Tk ()
18
+ root .title ("Registration Form" )
19
+ root .geometry ('300x300' )
13
20
14
- root = Tk ()
15
- root .title ("Registration Form" )
16
- root .geometry ('300x300' )
21
+ add_documents_label = Label (root , text = "Add Document:" )
22
+ add_documents_label .pack ()
23
+ add_documents_entry = Entry (root )
24
+ add_documents_entry .pack ()
17
25
18
- add_documents_label = Label (root , text = "Add Document:" )
19
- add_documents_label .pack ()
20
- add_documents_entry = Entry (root )
21
- add_documents_entry .pack ()
26
+ add_document_button = Button (root , text = "add" , command = add_document )
27
+ add_document_button .pack ()
22
28
23
- add_document_button = Button (root , text = "add" , command = add_document )
24
- add_document_button .pack ()
29
+ find_term_label = Label (root , text = "Input term to search:" )
30
+ find_term_label .pack ()
31
+ find_term_entry = Entry (root )
32
+ find_term_entry .pack ()
25
33
26
- find_term_label = Label (root , text = "Input term to search:" )
27
- find_term_label .pack ()
28
- find_term_entry = Entry (root )
29
- find_term_entry .pack ()
34
+ search_term_button = Button (root , text = "search" , command = find_term )
35
+ search_term_button .pack ()
30
36
31
- search_term_button = Button (root , text = "search" , command = find_term )
32
- search_term_button .pack ()
33
-
34
- root .mainloop ()
37
+ root .mainloop ()
0 commit comments