打开 mydani 打开了这个问题 2021 年 11 月 11 日 · 1条评论 Open Python as hot comment does not allow required if-clause#1371 mydani opened this issue on Nov 11, 2021 · 1 comment 注释 迈达尼 评论了 2021 年 11 月 11 日 以下是我重现该问题所遵循的步骤: 使用 NGC 文件重新映射 将 python 语句添加到 NGC 文件中,例如 ;py,hal.set_p(“somepin”) 加载代码或编辑并保存代码 这是我期望发生的事情: 不应执行 python 代码。因此…… 就像 if self.task 语句是必要的。 这是发生了什么: 不可能将这个 if 语句作为 python 热评论添加到 NGC 中,因为解析似乎不支持这个。 因此,所有使用 python 热评论的 pin 交互都是不可用的(甚至尝试危险),因为它在加载/保存后立即执行。 在几个 2.8x 版本中测试。 合作者 安迪普 评论了 2021 年 11 月 12 日 它可以包含在G 代码if/endif 语句中吗? 例如 0100 IF [#<_task> EQ 1] ;py,something O100 ENDIF 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 2名参加者
以下是我重现该问题所遵循的步骤:
这是我期望发生的事情:
不应执行 python 代码。因此…… 就像 if self.task 语句是必要的。
这是发生了什么:
不可能将这个 if 语句作为 python 热评论添加到 NGC 中,因为解析似乎不支持这个。
因此,所有使用 python 热评论的 pin 交互都是不可用的(甚至尝试危险),因为它在加载/保存后立即执行。
在几个 2.8x 版本中测试。