【发布时间】:2020-07-23 07:32:05
【问题描述】:
所以这里的问题是我正在比较来自不同位置的两个列表。一个列表来自 excel,另一个列表来自特定表,代表相同 excel 值的导入值。
所以所有的值都是正确的;但是excel给出了一个或可能更多的“无”值,并且从表中我得到这些值只有空值作为星号''。如何将“无”更改为 '',反之亦然?
在这种特殊情况下,“无”和“”位于列表中的第 10 个值槽中,但随着时间的推移,它可能会发生变化,因为将不同的值放入 excel。
那么如何将这些“无”删除或替换/修改为 '':s 或反之亦然?
Excel 列表:[1, 'X', 'Y', 200, 1999, 'Z', 'W', 4, 'V', None, 2, 1100] 表格列表:[1, 'X', 'Y', 200, 1999, 'Z', 'W', 4, 'V', '', 2, 1100]
使用 ExcelLibrary 和 ExcelRobot 获取关键字的混合......下面是类似的方法
${iTotalRows} = Get Row Count Sheet1 (etc.) # excel
${item1} = Get Table cell //table[@class="xx"] 2 1
${item1} = Get Table cell //table[@class="xx"] 2 2 #etc..
Lists should be equal ${x} ${y}
提前谢谢你
【问题讨论】:
标签: excel list robotframework nonetype