如何从Robot Framework中从excel文件读取的字符串中删除隐藏字符

时间:2015-07-14 07:51:57

标签: string excel robotframework

我编写了一个Robot UI测试,它从excel文件中提取一些数据,并将它们与从UI中获取的数据进行比较。问题是在某些情况下,脚本从excel文件中读取的内容中有一些隐藏的字符会导致比较失败。例如,我有这些两个字符串(我打印了他们的repr),第一个是从UI元素获得的,第二个是从excel文件派生的:

1- 'u\\'Please fill back date...\\''
2- 'u\\'Please fill back date\\u2026\\''

第二个字符串末尾的隐藏字符未通过测试用例。我怎么能避免呢?我应该提一下,我已经尝试了strip,但没有帮助。

1 个答案:

答案 0 :(得分:1)

"隐藏"你提到的字符只是unicode水平省略号的ascii表示。某些Microsoft产品(可能还有一些非Microsoft产品)会将...自动更正为此字符。