2014-11-03 3 views
-1

Использование DataBaseLibrary для Robot Framework я получить список кортежейкак я могу преобразовать кортеж в строку

@{recordList} Query select * from employee 

Как я могу преобразовать это в строку? Я хочу записать это в файл.

При попытке за $ {ELEMENT} в {@} recordList

str{$ELEMENT} 

Если значение в кортеже "correct_text" печатает "ул (correct_text)" в файл.

ответ

0

Встроенная библиотека для робота содержит ключевое слово Catenate, которое может быть использовано для преобразования списка или кортежа в строку. По умолчанию он помещает пробел между каждым элементом, но вы можете указать другой символ, если хотите.

| | ${str}= | Catenate | @{recordList} | 
| | Append to file | /tmp/junk.txt | ${str} 
Смежные вопросы