Csv 没有名称为';从左侧取数';建立
我正在用机器人框架实现自动化,但我遇到了这个错误Csv 没有名称为';从左侧取数';建立,csv,robotframework,Csv,Robotframework,我正在用机器人框架实现自动化,但我遇到了这个错误 No keyword with name 'Fetch From Left' found. 我不明白原因,我不熟悉这个工具 这是我的密码: ${FILE_RUTS_INFORMACION_PERSONAL} archivo2.csv 我正在用三个DNI读取CSV文件 Carga RUTs [Documentation] Carga lista de RUTs a validar desde archivo
No keyword with name 'Fetch From Left' found.
我不明白原因,我不熟悉这个工具
这是我的密码:
${FILE_RUTS_INFORMACION_PERSONAL} archivo2.csv
我正在用三个DNI读取CSV文件
Carga RUTs
[Documentation] Carga lista de RUTs a validar desde archivo csv
[Arguments] ${file_name}
${data}= read csv file ${file_name}
[return] ${data}
以下是错误:
Consultar WS
[Documentation] Lee RUTs de archivo csv y consulta cada uno al Experto Original y Migrado.
[Arguments] ${data}
${rutsd}= Set Variable 0
${dv} = Set Variable 0
Log To Console .
:FOR ${element} IN ${data}
\ ${rutsd}= Fetch From Left @{element}[0] ;
\ ${dvymas}= Get Substring @{element}[0] -1
\ ${dv}= Fetch From Left ${dvymas} ;
\ Log To Console Consultando RUT ${rutsd}...
\ Run Keyword And Continue On Failure WS Experto Orignal ${rutsd} ${dv}
错误:
FOR ${element} IN [ ${data} ]
Start / End / Elapsed: 20170823 10:00:11.149 / 20170823 10:00:11.151 / 00:00:00.002
00:00:00.002VAR ${element} = [['169233xxx;'], ['169129xxx;'], ['189925xxx;']]
Start / End / Elapsed: 20170823 10:00:11.149 / 20170823 10:00:11.151 / 00:00:00.002
00:00:00.000KEYWORD ${rutsd}= = Fetch From Left @{element}[0], ;
Start / End / Elapsed: 20170823 10:00:11.151 / 20170823 10:00:11.151 / 00:00:00.000
10:00:11.151 FAIL No keyword with name 'Fetch From Left' found.
您需要导入。有关更多信息,请参阅。只有内置库不需要导入。查看您发布的代码,您似乎没有导入它
将此添加到“设置”部分应该可以做到这一点
*** Settings ***
Library String
为什么您认为应该有一个名为
Fetch from left
的关键字?你用这个名字创建了一个关键字吗?您正在导入包含该关键字的库吗?如果有的话,是哪个图书馆?