Robotframework robot框架中西班牙语字符的搜索与替换

Robotframework robot框架中西班牙语字符的搜索与替换,robotframework,robotframework-ide,Robotframework,Robotframework Ide,我正在从unix服务器读取文件并在robot framework中导入。由于文件中有一些西班牙语字符,我正在将文件转换为UFT-8格式。当文件转换为UFT-8格式时,西班牙语字符将转换为一些问号值�.一个例子如下所示 Pac�菲科 现在,我想将这个特殊字符转换为点。我如何在robot framework中实现这一点?或者是否有其他方法可以先在unix服务器上转换,然后在robot framework中导入文件?您可以使用字符串库中的关键字来实现 已尝试此操作。但获取错误如下${contents}

我正在从unix服务器读取文件并在robot framework中导入。由于文件中有一些西班牙语字符,我正在将文件转换为UFT-8格式。当文件转换为UFT-8格式时,西班牙语字符将转换为一些问号值�.一个例子如下所示

Pac�菲科


现在,我想将这个特殊字符转换为点。我如何在robot framework中实现这一点?或者是否有其他方法可以先在unix服务器上转换,然后在robot framework中导入文件?

您可以使用字符串库中的关键字来实现


已尝试此操作。但获取错误如下${contents}=Replace String Pac�fico.count=-1失败:关键字'String.Replace String'缺少参数'Replace_with'的值空格的数量并不重要!所有参数之间应该有多个空格。是的,我在所有参数之间提供了4个空格${contents}=Replace String Pac�fico ABC计数=-1Ah,我明白了。你错过了一场争论-你没有说你想替换什么。非常感谢你的Psytho。我刚刚注意到我给出了错误的格式。我现在能够做到这一点。由于大多数Python和Robot框架使用unicode,支持这些特殊字符,为什么要转换为UTF-8呢?是的,我能够保存Pac�机器人框架中的fico。但这是我转换为圆点的具体要求。
 ${str} =   Replace String      Pac�fico    �     .