Foro de elhacker.net

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
Código:
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
  1. print(int(a))
  2.