rendered paste body#!/usr/bin/python
#
#--------------------------------------
#---author: Yavuz YILDIRIM
#---e-mail: yavuz@kodlama.net
#---name : Takke Browser
#--------------------------------------
#
#
from Tkinter import *
import urllib
def goweb(self):
inp = ent.get()
print inp
txt.delete(1.0, END)
txt.pack()
ht = urllib.urlopen(inp)
txt.insert(END,ht.read())
txt.pack()
root = Tk()
root.geometry("750x600")
root.title('Takke source')
# top frame
top = Frame()
top.pack(side=TOP)
# text and scrollbar for frame
container = Frame()
container.pack()
#program name
label = Label(top,text="Takke source",font=("Arial","12","bold"))
label.pack()
#url
ent = Entry(top,width = "90")
ent.insert(END,"http://")
ent['bg'] = "white"
ent.bind('<Return>',goweb)
ent.focus_set()
ent.pack(side="left")
ent.pack(side=TOP)
#source text
txt = Text(container,width="90",height="40",bg="white")
#scrollbar
scroll = Scrollbar(container)
scroll.config(command=txt.yview)
txt.config(yscrollcommand=scroll.set)
txt.pack(pady="10",side="left")
scroll.pack(side="right",fill=Y,pady="10")
root.mainloop()