Boa noite,
Estou a alguns dias procurando um método para apartir do Python conseguir executar programas na shell e passar parametros (“responder” as perguntas desse programa.). Por exemplo, você deseja fazer um script em python que automaticamente se autentica em um servidor ssh, ou seja inicia o SSH e passa a senha para o mesmo automaticamente. Após alguns tempos de pesquisa, descobri o subprocess.Popen, porém o mesmo não conseguia matar minha necessidade, quando se tratava de inserir as senhas as mesmas não iam. Li no gossamer-threads que o problema é devido ao SSH não aceitar conteudo para senhas provenientes do stdin, somente do pty então me parece que é necessário algum tipo de simulação. No mesmo tópico deste forum recomendam a utilização da biblioteca pexpect e com a mesma obtive sucesso, não tive tempo de brincar o suficiente com ela, mas do recado básico e inicial ela deu conta.
Quem sabe em alguns dias não posto alguns exemplos, mas fica aqui a dica para você que possui problema semelhante.
Att,
Matheus
http://kanat-surgut.ru/links/?id=poppersnow.ru/kupit-poppers-rush.html
https://vcook.jp/users/104001
https://www.investagrams.com/profile/linda3866923/
https://fabble.cc/coordinatedpah71
https://telegra.ph/Kupit-poppers-rush-11-07-3