Tag: SUBPROCESS
import subprocess ruta = “C:\Users\user\Desktop\Install Exe\download.exe” resultado = subprocess.call(f”{ruta} /S norestart”, shell=True) print(resultado) Esto es algo codificado en el comando, quiero pasar esta ruta en la variable y quiero la variable en lugar de la ruta. ¿Podemos hacer esto?
Necesito ejecutar un script de bash con python y mostrar la salida. Algunos de estos scripts contienen comandos pv, pero desde subprocess no puedo obtener la salida de pv. import subprocess as sp p = sp.Popen([“./script.sh”], shell=False, bufsize=1, stdout=sp.PIPE, stderr=sp.STDOUT, universal_newlines=True) p.wait() print(p.returncode) print(p.stdout.read()) #!/bin/bash set -e echo “aaa” echo . . . Read more
Estoy intentando ejecutar un script de Python que pasa la ubicación de un archivo como entrada de un comando de shell que luego se ejecuta usando subprocess: path_of_file = ‘path_of_file.txt’ command = ‘python3 Execute.py
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 . . . Read more
Usando Python, estoy ejecutando un proceso de jmeter, utilizando el siguiente código: with subprocess.Popen(jmeterscript, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, encoding=”utf-8″, shell=True) as process: while True: line = process.stdout.readline().strip() if line == ”: break print(line) retval += line Pero mi script lanzó un error en la llamada a readline: UnicodeDecodeError: el códec ‘utf-8’ no . . . Read more