Я пытаюсь использовать два разных процесса рядом. Но проблема в том, что сейчас я могу переключаться между процессами только потому, что каждому из них требуется доступ к командной строке. Что я сейчас делаю, так это:
Class A ()
def foo1()
def foo2()
if x<10:
exit process1
Class B ()
def tuu1()
def tuu2()
if t>1:
#do something
else:
A.foo2
def main()
B.tuu2()
if __name__ == "__main__":
main()
Итак, в основном эта логика заключается в том, что сначала запускается код tuu2 для класса B, если выполняется условие «если t> 1», если нет, то запускает foo2 в классе A. Теперь, когда он запускает foo2, он проверяет, выполнено ли условие. Если нет, то он выходит из этого процесса, который, в свою очередь, запускает tuu2 класса B. Это переключение продолжается. Я хочу не выходить из foo2, а запускать foo2 и tuu2 рядом, когда x <10, и просто foo2, когда x> 10. Я дал команду выхода только потому, что tuu2 запускается только когда я закрываю все, что делает foo2. Надеюсь, вы, ребята, поняли, о чем я.
EDIT-1
Можно ли сохранить эти два класса в отдельных файлах Python, а затем написать скрипт Python для запуска файла Python с классом A и на основе значения x, запустить / выйти из программы, содержащей класс B? Может ли кто-нибудь дать мне пример кода для этого? Я новичок в питоне