Как заставить исполняемый файл работать в фоновом режиме, используя python? - PullRequest
0 голосов
/ 27 ноября 2018

Моя проблема в том, что я не знаю, как освободить ресурсы с помощью python.

Я использую Ubuntu Linux и пытаюсь вызвать какое-то приложение, но когда оно вызывается, оно не освобождаетресурсы, это просто зависает.Я знаю о &, но он передается в качестве аргумента приложению, он не выполняет приложение в фоновом режиме.

Мой код:

import os, subprocess

path_to_app = os.path.join('/', 'usr', 'bin', 'firefox')

subprocess.Popen([path_to_app], '&')

print("Something..") # Hangs until app is closed

Как просто запустить приложение и двигаться дальшебез подвешивания?

1 Ответ

0 голосов
/ 27 ноября 2018

Я решил это как-то, используя:

subprocess.Popen ([path_to_app], shell = True)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...