线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
RoboDK 5.4+软件错误
# 1

在我的机器人程序中,我有一个“程序调用”命令,命令的文本是这样的:

123、2445、3456、“文件”、1124

我的后处理程序将文本传递到文件而不编辑它,并且在RoboDK 5.4之前工作得很好。自5.4更新和5.5以来,添加了额外的'\'字符,以便现在输出这样的数据:

123, 2445, 3456, \“文件\”,1124


我尝试了不同版本的RoboDK和python解释器,这似乎是RoboDK的问题。

你能帮帮我吗?

问候
安迪
# 2
你说得对,这是我们最近引入的一个新漏洞。我们会在一周内修好它。

作为一种变通方法,你可以在RunCode函数的顶部添加这一行,它在你的后处理器中输出程序调用:
代码:
Code = Code .encode('raw_unicode_escape').decode('unicode_escape')
# 3
谢谢,变通工作很好




浏览此主题的用户:
1客人(年代)