Удаление запятой в результате запроса в Robot Framework

Я извлекаю данные из MySQL, который возвращает результаты запроса следующим образом:

    ${A} = (('HFL', 'TCFLORWWGMAFVFEQLVRN', 'ZZG', 1625, 'SA,WE,DN_IS,', 84))

В этой части "SA,WE,DN_IS" необходимо удалить запятую для проверки данных. Я использую роботизированную среду для этого и создал циклы для извлечения данных из списка и сравнения отдельных элементов с данными на веб-странице. До сих пор я не нашел ни одного метода в Robot Framework, особенно библиотеки коллекций, который я мог бы использовать для удаления запятой. Есть ли способ удалить его с помощью Robot Framework? Заранее спасибо за помощь.

1 ответ

Решение

Вы можете удалить запятую или любой завершающий символ в строке, используя ключевое слово "Get Substring" библиотеки String.

Пример кода:

*** Settings ***
Library    String

*** Variables ***
${a}=    SA,WE,DN_IS,

*** Test Cases ***
Remove last character of a string
    log to console    ${a}
    ${b}=    Get Substring    ${a}    0    -1
    log to console    ${b}
Другие вопросы по тегам