Uruchom notebook IPython z wybraną przeglądarką

Próbuję uruchomić IPython za pomocą przeglądarki innej niż domyślna (w moim przypadku Firefox) i pomyślałem, że mogę replikować replikację podanego skryptuna tym blogu

Jestem na Windows 7

Umieściłem następujący kod w pliku say "module.py"

import subprocess
subprocess.call("ipython notebook --no-browser", shell=True)
subprocess.call([r'C:\Program Files (x86)\Mozilla Firefox\Firefox.exe', '-new-tab', 'http://127.0.0.1:8888/'])

Jednak gdy uruchomię go z linii poleceń

 python C:\Users\mugabal\Desktop\module1.py

Wykonuje pierwszą linię, ale nie drugą (obie linie działają dobrze indywidualnie)

Moje pytanie (w bardziej ogólnym znaczeniu), w jaki sposób mogę uruchomić proces i nakazać mu, aby nie podnosił okna konsoli?

Z góry przepraszam, jeśli nadzorowałem oczywiste wyjaśnienie, ale spojrzałem zarówno na dokumentację podprocesu, jak i na tę platformę

----- AKTUALIZACJA -----

Powinienem dodać, że próbowałem uruchomić IPython z wybraną przeglądarką, ale nie mogłem zrozumieć, jak go uruchomić

>ipython notebook --browser='C:\Program Files (x86)\Mozilla Firefox\Firefox.exe'
... 
[NotebookApp] The IPython Notebook is running at: http://127.0.0.1:8888/
...
**[NotebookApp] No web browser found: could not locate runnable browser.**

Aby być precyzyjnym, następujące polecenie w oknie wiersza polecenia systemu Windows działa zgodnie z oczekiwaniami:

start firefox 

ale

ipython notebook --browser=firefox 

nie działa (ten sam błąd co powyżej).

questionAnswers(8)

yourAnswerToTheQuestion