从机器人框架

时间:2017-08-10 00:03:17

标签: python mysql python-2.7 robotframework

我从MySQL中提取数据,返回查询结果如下:

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

在这部分中,SA,WE,DN_IS,'需要删除尾随逗号以进行数据验证。我正在使用机器人框架并创建循环以从列表中提取数据并将各个元素与网页上的数据进行比较。到目前为止,我没有在Robot Framework中找到任何方法,特别是我可以用来删除尾随逗号的集合库。有没有办法使用Robot Framework删除它?在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

您可以使用字符串库的“Get Substring”关键字删除字符串中的尾随逗号或任何尾随字符。

示例代码:

*** 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}