this was just on digg:
######################
import wx
from urllib import urlopen
import wx.html

class Frame(wx.Frame):

        def userPageButton(self, event):
                goToPage=self.userPage.GetValue()
                goToPage='http://www.' + goToPage
                webpage=urlopen(goToPage).read()
                displayPage=self.html.SetPage(webpage)

        def __init__(self):
                wx.Frame.__init__(self, parent=None, id=-1, 
title='microBrowser',
size=(800, 600), pos=(50, 50))
                panel=wx.Panel(self)
                self.userPage=wx.TextCtrl(panel, pos=(400, 5)) #
                self.html = wx.html.HtmlWindow(panel, id=-1, size=(780, 530),
pos=(10, 35), style=wx.html.HW_SCROLLBAR_AUTO)
                userPageButton=wx.Button(panel, label='Go!', pos=(300, 5))
                userPageButton.Bind(wx.EVT_BUTTON, self.userPageButton)

class App(wx.App):

        def OnInit(self):
                self.frame=Frame()
                self.frame.Show()
                self.SetTopWindow(self.frame)
                return True

if __name__=='__main__':
        app=App()
        app.MainLoop()

#################
there are also python bindings for gtkmozembed in gnome-python-extras
and here:
http://sourceforge.net/projects/pygtkmoz


Franz Steinhaeusler wrote:
> Hello NG,
>
> is there any (GUI) webbrowser written completly in Python?
> 
> in pyGtk, pyQt, wxPython or TkInter?
> 
> -- 
> Franz Steinhaeusler

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to