Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Sergiolocuelo en 21 Agosto 2018, 18:55 PM

Título: Molestia en salida de comando (Python3)
Publicado por: Sergiolocuelo en 21 Agosto 2018, 18:55 PM
Hola, estoy haciendo llamadas al sistema con Python3 y me molesta por ejemplo que cuando almaceno la salida de un comando en una variable e imprimo esa variable, aparece por ejemplo esto: b'1\n'

Esa salida es de
subprocess.run("who > /home/sergio/Comandos/who.txt",shell=True)
a=subprocess.check_output("wc -l /home/sergio/Comandos/who.txt",shell=True)
print(a)



Solo quiero que salga en número 1, y no el b'\n'
¿Alguien me ayuda?
Título: Re: Molestia en salida de comando (Python3)
Publicado por: PUAROT en 21 Agosto 2018, 20:54 PM
Prueba con :
Código (python) [Seleccionar]

print(int(a))