-
Notifications
You must be signed in to change notification settings - Fork 0
/
browser.py
28 lines (22 loc) · 816 Bytes
/
browser.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import webbrowser
from tkinter import *
def query(event):
if(radio_value.get() == 1):
webbrowser.open("https://www.google.com/search?q="+search.get())
if(radio_value.get() == 2):
webbrowser.open("https://duckduckgo.com/?q="+search.get())
window = Tk()
window.title("Search")
temp = 0
radio_value = IntVar()
Label(window,text="Google").grid(row=0,column=3)
google = Radiobutton(window,variable=radio_value,value=1)
google.grid(row=0,column=2)
Label(window,text="DuckDuckGo").grid(row=0,column=5)
duck = Radiobutton(window,variable=radio_value,value=2)
duck.grid(row=0,column=4)
window.bind('<Return>',query)
search = Entry(window)
search.grid(row=0,column=0,padx=10,pady=10)
Button(window,text="Search",command= lambda: query(temp)).grid(row=0,column=1,padx=10,pady=10)
window.mainloop()