mad*_*ine 4 python csv selenium automated-tests robotframework
我想将数据附加到现在在 Robot Framework 中不为空的 .csv 文件,但我遇到了一些问题。
我从 github 中“robotframework-CSVLibrary”的“s4int”安装了 CSVLibrary,它有一个名为“Append To Csv File”的关键字。我可以将数据附加到 .csv 文件中,但格式存在一些问题。
首先,我有一个空的 csv 文件,然后在 Robot Framework 中运行我的脚本。
*** Settings ***
Library Selenium2Library
Library CSVLibrary
*** Variables ***
*** Test Cases ***
test
${list}= Create List apple pear
Append To Csv File ${file_path} ${list}
Run Code Online (Sandbox Code Playgroud)
该文件如下所示:

但我期望的是:
!
如何附加数据以显示我期望的内容?我的格式不对吗?或者有其他方法可以实现吗?非常感谢。
对于您正在使用的库,似乎Append to csv file需要一个列表列表。每个列表代表一行,每个子列表代表行中的列。
由于您希望“apple”和“pear”位于同一行,因此您需要将它们放入一个列表中,然后将该列表放入另一个列表中。
*** Test Cases ***
test
${list}= Create List apple pear
${data}= create list ${list}
Append To Csv File ${file_path} ${data}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6424 次 |
| 最近记录: |