首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Robot Framework远程登录: EOFError:远程登录连接已关闭

Robot Framework远程登录: EOFError:远程登录连接已关闭
EN

Stack Overflow用户
提问于 2020-01-09 13:47:56
回答 1查看 425关注 0票数 1

我正在使用telnet连接网络交换机,请参阅下面的脚本。在执行用户名命令时,此脚本在运行80-90次迭代后仍显示"EOFError:远程登录连接已关闭“错误消息。我在谷歌上搜索,试图找到根本原因,不幸的是,没有成功。如果您能指导我解决这个问题,我将不胜感激:

代码语言:javascript
复制
*** Settings ***
Library    Telnet    

*** keyword ***
Telnet Connection
    Telnet.Open Connection    ${IP}    prompt=$
    Telnet.Set Prompt     (>|#|> |# |:|Password:| |)    prompt_is_regexp=true

    Telnet.Execute Command    username
    Telnet.Execute Command    password

    Telnet.Execute Command    show something
    sleep    2s
    Telnet.read 

    Telnet.Execute Command    exit
    sleep    2s
    Telnet.read 

*** Test Cases ***
Telnet Connection    
    :FOR    ${I}    IN RANGE    0    10000
    \     Telnet Connection
EN

回答 1

Stack Overflow用户

发布于 2020-01-09 14:28:28

使用登录关键字进行连接:https://robotframework.org/robotframework/latest/libraries/Telnet.html#Login

还可以查看:https://robotframework.org/robotframework/latest/libraries/Telnet.html#Connections

您还可以从Execute Command获取返回值,并使用log To Console关键字将其记录在屏幕上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59657893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档