Я запускаю программу, которая позволяет мне запускать команды терминала через мой код Python, который принимает ввод от пользователя через командную строку.Это часть кода, где я открываю Google-Chrome
import sys
import os
os.system("google-chrome") #I have Ubuntu 16.04
. Он открывает браузер, но проблема в том, что терминал, на котором работает мой код Python, становится таким же, как терминал, на котором работает Chrome.Это означает, что я не могу дать дальнейший вклад в мой код Python.Чтобы решить эту проблему, мне нужно, чтобы Chrome работал как процесс на другом терминале.Я попытался использовать subprocess.call("google-chrome", shell=True)
, но он не открыл его на новом терминале.
Как заставить процесс работать на другом терминале?