python-2.7 - Paramiko ssh输出停止在--more--

输出在--more--停止打印,不知道如何获得输出的结尾

 >>> import paramiko
 >>> ssh = paramiko.SSHClient()
 >>> ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
 >>> conn=ssh.connect("ipaddress",username="user", password="pass")
 >>> channel = ssh.invoke_shell()
 >>> channel.send("en\n")
 3
 >>> channel.send("password\n")
 9 
 >>> channel.send("show security local-user-list\n")
 30
 >>> results = ''
 >>> channel.send("\n")
 1
 >>> results += channel.recv(5000)
 >>> print results

 bluecoat>en
 Password:
 bluecoat#show security local-user-list
 Default List: local_user_database
 Append users loaded from file to default list: false
 local_user_database
 Lockout parameters:
 Max failed attempts: 60
 Lockout duration:    3600
 Reset interval:      7200
 Users:
 Groups:

 admin_local
  Lockout parameters:
  Max failed attempts: 60
 Lockout duration:    3600
 Reset interval:      7200
 Users:
  <username>
    Hashed Password: 
    Enabled:         true
    Groups:

  <username>
    Hashed Password: 
    Enabled:         true
  **--More--**

如您在上方看到的,输出在--more--停止打印,任何想法如何使输出打印到最后。

最佳答案

在paramiko connect方法中增加终端的高度可以解决此问题

https://stackoverflow.com/questions/24828263/

相关文章:

ssh - SSH到谷歌云中的VM的问题

shell - 在每行的开头添加文本

git - "Permission denied (publickey)."Git错误

grails - Grails中的String的默认数据库映射类型是什么?

ruby - ruby-检查通过另一台机器到远程的SSH连接

grails - 通过belongsTo保存引用

ajax - 在Grails中使用Ajax动态刷新图像

grails - Grails Spring Security必填字段

command-line - SSH与FTP:通过终端将本地文件推送到服务器

grails - grails spring security openId插件:无法使用Gmail