Top.Mail.Ru
Ответы

Помогите с Python!

Короче, у меня как обычно, найду себе интересную задачу а найти ответ на решение не могу.

Я хотел сделать для сестры игру на языке Python. Она любит вские квесты и тд. Когда я принялся я задумался не хватает диалогов. то есть квесты есть, сюжет есть. я сделал 2 файла. Первый терминал для "Взлома" и прохождения сюжета. а другой сама игра, допустим Game.py, я сделал начальный диалог и там сам открывается терминал, это обычный код с os.startfile("Terminal.py"), но я подумал в обучении я хотел сделать так. Допустим обучение будет играть какой то ноунейм. Он сказал написать: Start. когда игрок напишет в терминале, терминал можно сказать посылает сигнал другому файлу и как раз этот ноунейм напишет: Молодец!
В общем просьба такая.. Как привязать файл к другому файлу чтоб посылать "Сигналы".

По дате
По Рейтингу
Аватар пользователя
Изменено

hello.py

12345678
from sys import argv

def main(arg='Мир'):
    print(f'Привет, {arg}!')

if __name__ == '__main__':
    if len(argv) > 1: main(argv[1])
    else: main()

main.py

123456789
import os
from hello import main as say_hello_to

def main():
    os.system('start cmd /k python hello.py "Ацкий Дровосек"')
    say_hello_to('Чебурек')

if __name__ == '__main__':
    main()