0 votos

Como ejecuto un script mientras se ejecuta otro

En esta parte del código el if abre otro script que es un reproductor de música, me gustaría saber como hacer para que el script principal siga ejecutándose ya que debo de seguir dándole ordenes y mientras se reproduce la canción no puedo.

if "música" in a:
                exec(open("C:\\Users\\Alvaro\\Desktop\\programaNate\\musica\\musica.py").read())

0voto

juanjo marenco Puntos 60

el tema es que en la forma que lo estas pensando (usando un if) cuando se cumpla o no la condición el programa SOLO EJECUTA LO QUE DIGA EL IF O ELSE O LOS ELIF quedandose en donde se cumpla la condición y no mas. deberias antes que nada poner todo el script para ver que es lo que querés hacer cuando esté reproduciendo.y entender un poco mas tu idea. Además recordá que en python es de buena norma el usar modulos en vez de citar a scripts (que en el fondo son lo mismo pero con extension pyc) porque ese musica.py podría ser un musica.pyc y se importado como el os o cualquier otro módulo fijate eso tambien abrazo y suerte jjmarenco

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: