Как сделал я: тупо два exe файла, обмен данными через сокет, вроде все хорошо, но есть сомнения.
Вопрос - возможна ли другая реализация как например импорт в скрипт1 скрипт2, и тогда если я скажем в середине своего кода 1скрипта где мне нужно вызову основной код скрипта2
from script2 import script2_main
то он как раз и выполниться, но тогда как делать обмен данными между ними, может ссылаясь на имя модуля или может вообще содержимое скрипта2 мне следует сделать одним большим классом, все функции станут методами, и тогда импортировать этот класс, но там тогда всплывает ньюанс - одна функция, ивент, должна будет прервать выполнение другой функции, завершиться самой, и при этом скрипт1 еще должен остаться работать….просто ааааАаааа..сложно….
P.S. скрипт2 содержит в себе много функций, листнер клавиатуры с ивентом.
т.е. как минимум мне нужно чтобы скрипт2 в процессе своего выполнения сообщал данные и я мог к ним обращаться из скрипта1