...
Sarebbe possibile creare un programma che richiami l'esecuzione di entrambi in parallelo?...
Si, certo, hai numerose possibilità per farlo, possibilità che spaziano dall'eseguire separatamente gli script così come sono, con
sub-process , magari come
daemon, o utilizzare le possibilità di
multiprocessing, od anche il
threading, dipende un po' dalle Tue esigenze e credo esistano diverse librerie "specializzate" per varie esigenze, i pià esperti di me (o san Google) potranno senz'altro dartene indicazione
Comunque, la programmazione concorrente/parallela non è una passeggiata, riguardo ai thread "separati", personalmente, se debbo in qualche modo controllare o far comunicare dei thread separati, in un unico ambiente di sessione, non utilizzo la programmazione asincrona ma mi baso su pattern tipo
Publisher/subcribe o utilizzando la libreria
pypubsub od anche, più sbrigativamente creando un singleton dedicato a smistare messaggio ed un protocollo di comunicazione tra i thread ... ma, bada bene, io ho ancora molto da imparare, esistono certo approcci migliori dei miei.