Ir ao conteúdo

Executando comandos no terminal e passando parametros em Python.

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

Publicado empython

153 Comentários

  1. Люди помогите советом Близкий человек уже несколько дней в запое Соседи стучат в стену Нужна срочная помощь на дому Короче, единственное что вытащило из запоя — вывод из запоя на дому волгоград с выездом Поставили капельницу с детоксикационным раствором В общем, жмите чтобы сохранить — прокапывание на дому https://kodirovanie.vyvod-iz-zapoya-na-domu-volgograd.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  2. Проблема пришла в дом — человек в запое. Вторая неделя пошла. Отказывается от помощи. А состояние критическое. Повезло — подсказали хороших специалистов. Есть служба выезда — помощь нарколога на месте. Без оформления. Приезжают оперативно. С собой всё необходимое. Капельница работает быстро — эффективно. Оправданно. сколько стоит вывод из запоя https://alkogolizm.vyvod-iz-zapoya-na-domu-voronezh-ayu.ru Там контакты и цены. Звонил им — реально помогли. Состояние улучшается. Чем быстрее, тем лучше. Близких надо спасать. Тем, кто в такой ситуации — советую. Поправляйтесь!

  3. Сложный период — в семье случилось. Ситуация критическая, а в больницу не хочет. Кто поможет — проблема висит. Удачно, посоветовали специалистов. Оказывается — капельница от запоя на месте — без госпитализации. Бригада приезжает быстро — выводят из запоя. И отмечу особо — конфиденциально. Цены приемлемые — дешевле чем скорая. вывод из запоя дешево https://kruglosutochno.vyvod-iz-zapoya-na-domu-voronezh.ru На сайте подробности — помогают даже ночью. Сам вызывал — профессионально отработали. Врач приехал с оборудованием — без доплат. Стало легче. Советую — выход из кризиса. Не откладывайте. Берегите близких.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *