2017-03-17 18 views
-1

如何在使用机器人框架的cmd提示符下运行命令'ipconfig'。运行在代码下面的 可以给我完整的结果。我只需要IPV4地址。如何使用机器人框架在CMD提示符下运行命令

${frt}= | Run | ipconfig 
Log ${frt} 
+1

创建Python文件,该文件确实这个逻辑你,然后打电话给图书馆。机器人没有像这样内置的东西... – Goralight

+0

一个可靠的[python跨平台解决方案](http://stackoverflow.com/a/28950776/3446126)获取本地IP - 任何基于'ifconfig'/'ipconfig' /'ip addr'是操作系统特定的,并且对输出进行grep很容易出错。 – Todor

回答

1

虽然会propably更有效地利用自定义的Python库,可以与普通机器人框架来完成:

*** Settings *** 
Library OperatingSystem 
Library String 

*** Test Cases *** 
Test IPConfig 
    ${frt}=  Run  ipconfig | find "IPv4" 
    ${IP}= Fetch From Right ${frt} ${SPACE} 
    Log To Console  [${IP}] 
相关问题