2012-08-07 10 views
5

He estado usando este módulo sin problemas llamando como:pitón navegador web

webbrowser.open("http link...") 

ahora, sin embargo, quería seleccionar un navegador diferente, y de acuerdo a la documentación (http: // docs. python.org/library/webbrowser.html#webbrowser.get) escribí este

controller = webbrowser.get('firefox') 
controller("http link...") 

... y me sale un error soy incapaz de deshacerse de:

Exception in Tkinter callback 
Traceback (most recent call last): 
.... 
TypeError: 'Mozilla' object is not callable 

alguna idea al respecto ???

Respuesta

6

A Controller object no se puede llamar. Haga esto:

controller.open(url) 
+0

maldita sea, eso fue todo! ¡muchas gracias! – alessandro