Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 7, 2010 22:24:45

max38934
От:
Зарегистрирован: 2009-03-10
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

выполнение нескольких команд paramiko

Здравствуйте!

Подскажите, пожалуйста, как при помощи paramiko, можно выполнить несколько команд подряд или скрипт?

Пробовал так:

stdin, stdout, stderr = client.exec_command('ls')
stdin, stdout, stderr = client.exec_command('cd ..')
stdin, stdout, stderr = client.exec_command('ls -l')

for line in stdout.readlines():
print line.split('\n')
но так не работает. Выводиться только первая команда. Ставил и задержку, между командами, не помогло.



Офлайн

#2 Окт. 8, 2010 00:35:26

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

выполнение нескольких команд paramiko

max38934, как-то пробовал работать с paramiko, но он оказался сильно низкоуровневым для моих нужд. Может и вам подойдет fabric?



Офлайн

#3 Окт. 8, 2010 13:06:14

max38934
От:
Зарегистрирован: 2009-03-10
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

выполнение нескольких команд paramiko

Спасибо! Посмотрю.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version