【问题标题】:AttributeError: 'NoneType' object has no attribute 'decode' in robot frameworkAttributeError:“NoneType”对象在机器人框架中没有“解码”属性
【发布时间】:2021-02-22 04:05:24
【问题描述】:

在使用“GetPreLoginBanner”关键字时,我遇到了错误

*** Settings ***
Library           SSHLibrary

Testcase
   ${RemoteServer}=    openconnection    127.0.0.1    port=2424    
    Login    ubuntu    ubuntu
    ${banner} =    GetPreLoginBanner    
    Log    ${banner}    

错误:

FAIL : AttributeError: 'NoneType' object has no attribute 'decode'
Traceback (most recent call last):
  File "c:\python27\lib\site-packages\SSHLibrary\library.py", line 1005, in get_pre_login_banner
    return banner.decode(self.DEFAULT_ENCODING)
Ending test:   Hits.Builtkeys.SSHLibrary.LoginBanner

谁能帮忙解决这个错误。

【问题讨论】:

    标签: robotframework robotframework-sshlibrary


    【解决方案1】:

    这看起来像是 SSHLibrary 中的一个错误。假设banner 是某种字符串,但在这种特定情况下它是None

    【讨论】:

      猜你喜欢
      • 2022-11-11
      • 2022-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      • 1970-01-01
      • 2019-01-01
      相关资源
      最近更新 更多