Título: [PYTHON] ¿Es posible abrir archivos .py desde otros .py? - Usando os.system() Publicado por: TheCrimulo en 8 Diciembre 2014, 20:13 pm Muy buenas,
Acabo de ver un post en el que se podían ejecutar codigos de batch/bash en Python de la siguiente manera: Código
Así que pensé: Si cuando instalas Python, se puede ejecutar un archivo con python archivo.py, ¿Se podría realizar en python de la siguiente manera?: Código
Gracias por atender, TheCrimulo Título: Re: [PYTHON] ¿Es posible abrir archivos .py desde otros .py? - Usando os.system() Publicado por: engel lex en 8 Diciembre 2014, 20:20 pm no lo probaste? XD tienes todo el concepto, solo tienes que hacer la prueba de concepto XD
inténtalo y avisas los resultados XD Título: Re: [PYTHON] ¿Es posible abrir archivos .py desde otros .py? - Usando os.system() Publicado por: Eleкtro en 8 Diciembre 2014, 22:11 pm Preguntas como esta no le encuentro sentido, ya que quedarían resueltas por ti mismo poniendo en práctica el código que escribiste pero que nunca llegaste a probar, ¿por qué no lo probaste?.
Respondiendo con más detalles a tu pregunta, claro que funcionará (siempre y cuando la extensión .py esté correctamente asociada en el equipo y/o python.exe esté correctamente agregado a la variable de entorno PATH), pues estás dejando que la shell de Windows ejecute el archivo. En otras palabras, pregúntate si funcionaría esto: Código: cmd.exe /C " Python.exe "Archivo.py" " Y la respuesta será la misma. La documentación oficial del lenguaje está para algo, para leerla y salir de dudas o entender como funciona internamente: https://docs.python.org/2/library/os.html#os.system Saludos! |