如何从机器人框架中的文件中删除空行

how to remove empty lines from a file in Robot framework

如何从 Robot 框架中的文件中删除空行。我正在使用 Ride。我删除了注释行,但无法删除空行。

以下文件内容为:

Settings.User = abc Settings.Password = 1234

可用于从文件中删除空行的示例代码:

*** Test Case ***
first test
${contents}=Get File data.txt
Create File data2.txt    @{lines}=Split to lines ${contents}
:FOR  ${line} IN  @{lines}
\    ${length}=  GetLength ${line}
\    Run Keyword if  ${length} != 0\    Append To File  data2.txt  ${line}\n