RPA原内容有(),在中英文输入法分别会有不同的结果,所以现在前半段用非模拟的方式输入?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
输入法问题可以参考https://help.aliyun.com/zh/rpa/support/missing-characters-in-input-content/?spm=a2c4g.11186623.0.0.5f46567bcRrgWY ,此回答整理自钉群“阿里云RPA官方群2”
RPA在处理含有括号的内容时,确实可能会因为输入法的不同而在模拟输入时产生不同的结果。为了避免这种情况,可以采用非模拟的方式输入,例如直接通过编程语句设置文本内容,而不是通过模拟键盘输入。这种方式可以确保输入的内容与预期一致,不受输入法状态的影响。
在处理RPA(Robotic Process Automation)时,原内容可能会涉及中英文输入法的不同结果。例如,一些代码或命令在不同的输入法下可能会有不同的表现。因此,为了确保输入的一致性和准确性,您可能需要采取特定的策略来处理这种情况。
具体到您的问题,现在前半段用非模拟的方式输入是为了消除因输入法切换带来的不确定性。如果您能锁定中文输入语言并锁定英文标点符号输入模式,那么平时通过改变conversion mode来切换中英文输入可能是一个可行的方案。然而,需要注意的是,这套API对中英文标点符号的控制效果可能不尽如人意。