2009-12-06 8 views
-1

У меня есть пара строк pexpect для входа в маршрутизатор cisco и выдача команды show arp. Затем я выхожу из маршрутизатора, сохраняя данные в переменной myARP (myARP = child.before)pexpect parse router output

Когда я затем пытаюсь перевернуть объект (для строк в myARP: print (lines), отображается информация 1 символов в строке
л
я
к
е

т
ч
я
с

Извините, так как это, вероятно, очень простой вопрос, но почему я не могу отображать его, как показано, если я выдаю команду вручную? Это связано с потоковым характером соединения telnet? Как это можно решить?

ответ

0

OK исправлено - из-за проблем с обращением с концами строк (/ n/r) Я думаю. Читайте документы об использовании Noahs для получения дополнительной информации