Я пишу скрипт python, который генерирует html-файл. Каждый раз, когда я запускаю этот скрипт, я хотел бы в конце открыть системный браузер по умолчанию для этого файла. Это все в среде OS X.Запуск приложения по умолчанию для данного типа файла, OS X
Какой код python может запускать Safari/Firefox/независимо от того, является ли html-просмотрщик системы по умолчанию и открыт данный файл? subprocess.call
похоже не подходит к игре.
Мне очень нравится этот модуль. – jathanism
Да, используйте модуль webbrowser. Обратите внимание, что он фактически функционирует так же, как «open» в osx, который просто открывает приложение по умолчанию, независимо от того, является ли он веб-браузером или нет. Поэтому webbrowser.open ('my.pdf'), вероятно, открывает ваш PDF-ридер, а не веб-браузер. Действительно роскошный отличный модуль! –
Спасибо! Работает как шарм. – Marcin