Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/03/2014, 12:51
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Librería para abrir páginas webs (por ej. webkit) usando wxPython

Hola. wxPython ya integra su propio "navegador web" como uno más de los controles. Aquí tienes toda la info de eso: http://wxpython.org/Phoenix/docs/htm...2.WebView.html.

Y aquí un código de un simple web browser:

Código Python:
Ver original
  1. import wx
  2. import wx.html2
  3.  
  4. class MyBrowser(wx.Dialog):
  5.   def __init__(self, *args, **kwds):
  6.     wx.Dialog.__init__(self, *args, **kwds)
  7.     sizer = wx.BoxSizer(wx.VERTICAL)
  8.     self.browser = wx.html2.WebView.New(self)
  9.     sizer.Add(self.browser, 1, wx.EXPAND, 10)
  10.     self.SetSizer(sizer)
  11.     self.SetSize((700, 700))
  12.  
  13. if __name__ == '__main__':
  14.   app = wx.App()
  15.   dialog = MyBrowser(None, -1)
  16.   dialog.browser.LoadURL("http://www.google.com")
  17.   dialog.Show()
  18.   app.MainLoop()

Espero que te sirva!