Я использую терминал, чтобы нормально открыть файл в QuickTime 7, но не может заставить его работать, используя python, чтобы сделать то же самое. Так это работает от терминала:python - открыть файл в приложении
open -a "Quicktime Player 7" /Users/Me/Movies/test.mov
Но это не работает в Python 2.7, он открывает Quicktime, но не файл:
command = ('open -a "Quicktime Player 7"', 'Users/Me/Movies/test.mov')
subprocess.Popen(command, shell=True)
Что я делаю неправильно?
первое предложение ничего не делает, просто запускает палочку, ничего не происходит, subprocess.check_call дает возвращаемый ненулевой статус выхода 1. – speedyrazor
В какой операционной системе вы работаете? –
Теперь работает subprocess.check_call, мне пришлось добавить/в начало пути к файлу. – speedyrazor