Я пишу бот для использования многими людьми.Первоначально бот не был автоматизирован, и когда кто-то попросил меня запустить его для себя, я открыл окно консоли и запустил его как «python main.py».И, следовательно, для других людей я также должен был открыть новое окно и запустить его для них.
Теперь я создал платформу, где пользователь может зарегистрировать свою учетную запись и, по определенной команде, запустить ее для себя без моегоПомогите.
Но я понял, что эта платформа также работает в одной консоли, и когда несколько человек нажимают «запустить бот», все это происходит в одном окне, хотя для двух человек требуется два окна и т. Д.
Поэтому, когда кто-то нажимает «запустить бот», этой платформе нужно открыть новое окно консоли, запустить бот в этом окне, и после сеанса бота это окно необходимо закрыть.
Мой вопрос: как можномой скрипт выполняет это действие?Я имею в виду, как основной сценарий может открывать новое окно, затем запускать другой сценарий в новом окне, и после сеанса нового сценария главный сценарий должен закрывать новое окно?
Моя ОС - Ubuntu 16.04, и я ее запускаюна python3.7
Upd: не думаю, что терминал поможет.Когда я разверну свою платформу на сервере, не будет никаких программ, таких как терминал и т. Д. Мне нужно другое решение для этого