По поводу консольных штучек-дрючек. В винде без проблем запускается:
cmd /k dir /B
Попозже проверю аналогичное в openSUSE.
gmorgunovПроверил на openSUSE - вроде правильно. Так что не понял…
Вот тут - “проверьте …” Т.е. ~ парсится неправильно.
The gray CardinalПроверяем для таблицы - “~/ExamplesShlee/chapter11/TableWidget/TableWidget”.gmorgunovПроверил на openSUSE - вроде правильно. Так что не понял…
Вот тут - “проверьте …” Т.е. ~ парсится неправильно.
gmorgunovТак непонятно, отлаживать надо. Надо поставить в коде “print” для списка параметров непосредственно перед передачей его в Popen() и посмотреть, что там рождается. У меня на совершенно аналогичных примерах всё абсолютно нормально. Единственное - если путь к домашнему каталогу содержит пробелы, то была бяка (это я уже поправил, но это совсем не твой случай, это под виндой в основном актуально).
Проверяем для таблицы - “~/ExamplesShlee/chapter11/TableWidget/TableWidget”.
Получаем: “Не удалось запустить приложение … ”
Проверяем для таблицы- “/home/mike/ExamplesShlee/chapter11/TableWidget/TableWidget”.
Все нормально.
gmorgunovОтличная мысль ;).
Докуем завтра?
#os.system(resList[0]) # тоже работает
subprocess.Popen(resList,shell= True) # запуск
gnome-terminal -x bash -c "ls -l;echo press ENTER to leave this place;read"