es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para ejecutar otra instancia de Python con el script guardado como una variable script en main.py, es necesario importar y utilizar el módulo subprocess.

    Aquí tienes un ejemplo de código:

    import subprocess
    
    script = "print('hello')"
    
    subprocess.call(['python', '-c', script])
    

    En este código, la función subprocess.call() se utiliza para ejecutar un proceso separado con el comando python y la opción -c para ejecutar la variable script como un argumento de línea de comandos. Esto imprimirá hello en la consola en otra instancia de Python.

Comments are closed.