Выполнить команду терминала из python в новом окне терминала?

Целью здесь является запуск нового файла Python в новой оболочке и существующего файла Python в существующей оболочке. Скажем, у меня есть два файла, aaa.py и bbb.py. Скажем для простоты, что все, что делает aaa.py, это ...

subprocess.call('python bbb.py', shell=True)

... и давайте скажем, что bbb.py делает это ...

print 'It worked'

Теперь цель состоит в том, чтобы запустить aaa.py в терминале 1 и заставить его запустить bbb.py в терминале 2. Я ожидал, что что-то вроде приведенной ниже команды будет существовать, но не могу понять это.

subprocess.call_in_new_window('python bb.py', shell=True)

Ответы на вопрос(3)

Ваш ответ на вопрос