Запустите блокнот IPython с выбранным браузером

Я пытаюсь запустить IPython с браузером не по умолчанию (в моем случае Firefox) и подумал, что я могу повторить репликацию сценария, указанногов этом блоге

Я на Windows 7

Я положил следующий код в файл сказать: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/'])

Однако, когда я запускаю его из командной строки

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

Он выполняет первую строку, но не вторую (обе строки работают нормально по отдельности)

Мой вопрос (в более общем смысле), как я могу запустить процесс и сказать ему, чтобы не взломать окно консоли?

Я заранее прошу прощения, если я наблюдал за очевидным объяснением, но я посмотрел как в документации подпроцесса, так и на этой платформе

----- ОБНОВИТЬ -----

Я должен был добавить, что я пытался запустить IPython с выбранным браузером, но не мог понять, как заставить его работать

>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.**

Чтобы быть точным, следующая команда в окне командной строки Windows работает должным образом:

start firefox 

но

ipython notebook --browser=firefox 

не работает (та же ошибка, что и выше).

Ответы на вопрос(8)

Ваш ответ на вопрос