2014-07-01 3 views
-1

Мне нужно открыть файл python (изнутри python с linux с помощью os.system), а также указать две переменные для модуля PYQT4.Открыть файл python с помощью os.system и системных аргументов

Использование терминала я следующее

xvfb-run --auto-servernum python filename.py 

однако, когда я использую ту же команду с os.system я получаю сообщение об ошибке

import os 
os.system('open xvfb-xdg --auto-servernum python filename.py') 

ошибка:

path/to/file/xvfb-xdg does not exist 

Would любой знает правильный способ открыть файл, используя эти аргументы. Я не хочу использовать вызов подпроцесса.

ответ

0

Строка на os.system должна быть такой же, как на корпусе.

import os 
os.system('xvfb-run --auto-servernum python filename.py') 
+0

спасибо, что отлично работает! – DavidJB

Смежные вопросы