【问题标题】:python paramiko蟒蛇帕拉米科
【发布时间】:2010-10-07 01:28:55
【问题描述】:

已为 Python 安装了 Paramiko,为 Windows 7 机器安装了 PyCrypto。

import paramiko    
ssh = paramiko.SSHClient()

尝试了上述命令,但我不断收到此错误消息:

AttributeError: 'module' object has no attribute 'SSHClient'

但如果我一次键入上述命令一行,此错误消息就会消失。

有什么帮助吗?

【问题讨论】:

    标签: python paramiko


    【解决方案1】:

    你有没有把你的文件称为paramiko.py

    您需要将其命名为其他名称以避免出现该错误。

    【讨论】:

    • 这就是问题所在。谢谢!
    • 你怎么知道的!
    【解决方案2】:

    窗口:

    1.下载PyCrypto:http://www.voidspace.org.uk/python/pycrypto-2.6.1/

    2.安装PyCrypto,next and next and next

    3.pip 安装 paramiko

    【讨论】:

      【解决方案3】:

      你可以检查这个命令:

      import paramiko
      
      device_ip = "your device ip address "
      device_username = "your device user name"
      device_password = "your device password"
      
      
      ssh = paramiko.SSHClient()
      
      
      # Load SSH host keys.
      ssh.load_system_host_keys()
      
      
      # Add SSH host key automatically if needed.
      ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
      
      
      # Connect to device using username/password authentication.
      ssh.connect(device_ip, 
                  username=device_username, 
                  password=device_password,
                  look_for_keys=False )
      
      
      
      # Banner for ssh login was susseccful
      print("SSH Was Successful with python paramiko")
      
      
      # Close connection.
      ssh.close()
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-12
        • 1970-01-01
        • 2012-05-27
        • 2020-09-28
        • 1970-01-01
        • 1970-01-01
        • 2010-10-27
        • 2010-10-21
        相关资源
        最近更新 更多