Robotframework robot框架中字符串到数组的转换
我试图在robot框架中输入数组,但它被视为单个字符串。如何将其转换为数组Robotframework robot框架中字符串到数组的转换,robotframework,Robotframework,我试图在robot框架中输入数组,但它被视为单个字符串。如何将其转换为数组 *** Variables *** ${SOFT}= 4790707-00 4778582 ${SUFFIX} VD ${LOCATION} 1 ${ECMCOUNT} 1 我如上所述声明了变量,但${SOFT}被视为单个字符串,而不是list定义数组时使用@: *** Variables *** @{SOFT}= 4790707-00 4778582 *** Te
*** Variables ***
${SOFT}= 4790707-00 4778582
${SUFFIX} VD
${LOCATION} 1
${ECMCOUNT} 1
我如上所述声明了变量,但${SOFT}被视为单个字符串,而不是list定义数组时使用@:
*** Variables ***
@{SOFT}= 4790707-00 4778582
*** Test Cases ***
Example
length should be ${SOFT} 2
有关更多信息,请参阅《robot framework用户指南》中的部分 你们希望它是一个有两个值的数组吗?我创建了list@{MY_SIMPLE_list}=Create list Star Trek Star Wars,但当我把它传递给不同目录中的方法时,Create list也被排除在列表中。我怎么能避免呢?@user3443200:我不知道你的评论是什么意思。是的,如果不想在***变量***部分创建列表,可以使用创建列表来创建列表。您的问题是关于如何在***变量***部分中执行此操作。我创建了list@{MY_SIMPLE_list}=Create list Star Trek Star Wars,但当我将此传递给不同目录中的方法时,Create list也会包含在list中。我怎样才能避免呢?@user3443200:您不能在***变量***部分包含创建列表。您只能输入名称和值,不能调用关键字。