Запустите блокнот 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
не работает (та же ошибка, что и выше).