如何将元组转换为字符串

-1 投票
1 回答
2573 浏览
提问于 2025-05-01 07:35

在使用DataBaseLibrary这个库时,我得到了一个元组的列表。

@{recordList}    Query    select * from employee

我该怎么把这个元组转换成字符串呢?我想把它写入一个文件。

当我尝试用FOR ${ELEMENT} in @{recordList}时,

str{$ELEMENT}

如果元组里的值是“correct_text”,它就会把“str(correct_text)”写入文件。

暂无标签

1 个回答

1

机器人框架自带的库里有一个叫做 Catenate 的关键字,可以用来把一个列表或元组转换成字符串。默认情况下,它会在每个项目之间加一个空格,但如果你想要用其他字符,也可以指定。

| | ${str}= | Catenate | @{recordList} | 
| | Append to file | /tmp/junk.txt | ${str}

撰写回答