Llamando a un script de Python dentro de otro con argumentos de línea de comandos.
Tengo dos scripts de Python independientes que funcionan de forma independiente al suministrar los argumentos relevantes. Ahora necesito llamar a python1.py
en python2.py
y pasar los parámetros relevantes que son aceptados por python1.py
.
¿Es este el enfoque correcto?
1. Crear un método call_python1(args)
dentro de python2.py
.
2. Utilizar el módulo subprocess para ejecutar python1.py
.
3. Llamar a call_python1
en el método principal de python2.py
.
Nota: Ambos scripts deben continuar funcionando de forma independiente como lo hacen ahora.
davy.ai
Sí, este es el enfoque correcto. Al crear un método
llamar_python1(args)
dentro depython2.py
y utilizando el módulo subprocess para ejecutarpython1.py
, puedes pasar los parámetros relevantes aceptados porpython1.py
. Además, ambos scripts continuarán funcionando de forma independiente como lo hacen actualmente.