Próbuję napisać skrypt, który uruchomi dla mnie firefox, otworzy google w nowej karcie i będzie mógł przeprowadzić wyszukiwanie (np. Www.espn.com) . Obecnie próbuję to osiągnąć za pomocą modułu przeglądarki, jednak za każdym razem, gdy próbuję uruchomić Firefoksa ze skryptu, napotkam błąd. Ponadto, Firefox nie jest moją domyślną przeglądarką.Uruchom Firefoksa z Pythonem 3.x
import webbrowser
webbrowser.get('firefox').open_new_tab('http://www.google.com')
Ilekroć uruchomić to pojawia się następujący błąd:
Traceback (most recent call last):
File "C:/Python33/test Bing.py", line 6, in <module>
webbrowser.get('firefox').open_new_tab('http://www.google.com')
File "C:\Python33\lib\webbrowser.py", line 53, in get
raise Error("could not locate runnable browser")
webbrowser.Error: could not locate runnable browser
jestem pewien dlaczego skrypt usiłuje zlokalizować firefox.exe Próbowałem również określając w 'firefox'
faktycznej lokalizacji firefox.exe w c: jednak nadal mam ten sam błąd.
Jestem pewien, że w moim kodzie występuje niewielki błąd, którego obecnie nie widzę, jeśli ktoś mógłby wskazać, co robię źle, byłbym bardzo wdzięczny!
http://stackoverflow.com/a/4520261/594589 – dm03514
Mimo że jest to niezły krok rozwiązywania problemów, nie będzie on faktycznie rejestrował Firefoksa ani żadnej konkretnej przeglądarki do użycia w 'przeglądarce internetowej'. – SimonT
jakiego systemu operacyjnego używasz. –