Python - Dudas Paramiko

 
Vista:
sin imagen de perfil

Dudas Paramiko

Publicado por larrry (1 intervención) el 03/12/2021 23:41:06
Hola buenas noches!
A ver si a alguien le ha ocurrido lo mismo y me pueda ayudar ; estoy trasteando con el modulo paramiko en python para conexiones ssh ; he estado enviando ejecuciones a un servidor y se han resuelto satisfactoriamente pero ahora me he topado con un problema que hace que mi código se quede "zombie" (no puedo interrumpir la ejecución ni con Ctrl C ni Ctrl Z) y es al momento de querer ejecutar un programa nativo del servidor donde mando las solicitudes.
Normalmente se haría de esta manera:
1º [user@maquina]$> programa ARG1
2ºARG>
Es en este punto en donde yo empiezo a interactuar con el programa, obviamente esto quisiera automatizarlo desde python y claro al invocar :
stdin, stdout, stderr = ssh.exec_command("programa ARG1")
print (stdout.read().decode())
se queda pillado...¿Me podríais ayudar?
Gracias de antemano.
Larry
PD: os dejo mi email por si alguien me quisiera enviarlo directamente ahí ;)
[email protected]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder