影刀RPA新手教程:变量调试完全指南——怎么在日志里看变量的值、怎么用断点看变量
2026/6/29 18:40:18 网站建设 项目流程

影刀RPA新手教程:变量调试完全指南——怎么在日志里看变量的值、怎么用断点看变量

你好,我是林焱。

今天我们聊变量调试。

就是:怎么知道变量里的值是什么,怎么看变量的值在流程运行过程中是怎么变的。

变量调试就像查监控

用生活中的东西来类比,变量调试就像查监控录像。

你可以看到:在各个时间点,发生了什么事,变量的值变成了什么。

在影刀里,有两种常用的调试方法:打印日志、用断点。

案例主线:跟踪三个变量的值变化

我们今天做的案例是:

在一个流程里创建3个变量。

用断点一步步运行,看它们的值怎么变。

创建三个变量

打开影刀RPA,新建一个应用。

在主流程里,创建三个变量:

第一个:变量名"变量A",类型数字,值10。

第二个:变量名"变量B",类型数字,值20。

第三个:变量名"变量C",类型数字,值0(先空着,后面计算)。

点确定。

打印日志看变量的值

最简单的调试方法:打印日志。

在流程里,想看哪个变量的值,就在那个位置拖一个"打印日志"指令。

内容填变量名。

运行流程之后,在下方的日志窗口里,就能看到变量的值。

案例:在计算前后打印

我们来做一个简单的计算:变量C = 变量A + 变量B。

第一步:拖一个"打印日志"指令,打印变量A变量B(可以拼成一句话)。

第二步:拖一个"给变量赋值"指令,变量选"变量C",值填变量A + 变量B

拼多多店群自动化上架方案

第三步:再拖一个"打印日志"指令,打印变量C

运行之后,日志里会依次出现:10、20、30。

我当时踩过这个坑

我第一次用打印日志调试的时候,犯了一个错误。

我在日志内容里填了变量A的值,没有填变量A

结果日志里打印出来的就是"变量A的值"这几个字,而不是变量A里面的值。

后来我才知道:日志内容里,直接写变量名,才会打印变量的值。

加引号的文字,会原样打印。

用断点调试

打印日志虽然简单,但有个缺点:要改流程(加打印指令)。

如果不想改流程,可以用断点。

断点就是:在流程的某一行,暂停运行。

暂停之后,你可以看到所有变量的值。

怎么加断点

在影刀的流程编辑区,每一行指令的前面,有一个小小的空白区域。

点一下那个区域,会出现一个红点,这就是断点。

加了断点的指令,在运行到那一行的时候,会暂停。

运行到断点会怎样

加了断点之后,用"调试运行"来运行流程(不是普通的运行)。

运行到断点那一行的时候,流程会暂停。

这时候,你可以:

  • 把鼠标悬停在变量上,看变量的值
  • 在右侧的"变量"面板里,看所有变量的值
  • 点"继续"按钮,继续运行到下一个断点
  • 点"单步运行"按钮,一行一行地运行

我当时踩过这个坑

我第一次用断点的时候,用的是普通的"运行"按钮,不是"调试运行"。

结果流程直接跑完了,根本没有在断点那里暂停。

后来我才知道:要用断点,必须点"调试运行"按钮(或者按F5键)。

普通的运行按钮,会忽略所有断点。

变量面板的使用

流程在断点暂停的时候,右侧会有一个"变量"面板。

这个面板里,列出了当前所有能访问的变量,以及它们的值。

你可以看到:

  • 变量名
  • 变量类型
  • 变量当前的值

这个值会随着流程的运行,实时更新。

监视特定的变量

如果变量很多,你可以在"监视"面板里,添加你特别关心的变量。

添加的方法:在"监视"面板里,点"添加监视",填变量名。

添加了之后,无论流程运行到哪一行,你都能在"监视"面板里看到这些变量的值。

用表达式求值

有时候,你想看的不只是一个变量的值,而是一个表达式的值。

比如:变量A + 变量B 的结果是什么?

在调试模式下,有些版本支持"立即窗口"或者"表达式求值"功能。

你可以在里面输入表达式,回车,就能看到结果。

我当时踩过这个坑

关于调试,我还有一个坑要分享。

我在断点暂停的时候,去修改了流程(加了几行指令)。

结果继续运行的时候,流程报错了,说流程和断点不匹配。

后来我才知道:在断点暂停的时候,不要修改流程。

要修改,先停止调试,改完再重新调试。

日志级别的设置

打印日志的时候,可以设置日志级别。

常见的有:

  • 信息(Info):普通的信息,默认显示
  • 警告(Warning):警告信息,用黄色显示
  • 错误(Error):错误信息,用红色显示

在"打印日志"指令里,可以选级别。

把变量的值写到文件里

除了打印到日志窗口,还可以把变量的值写到文件里。

TEMU店群如何管理运营?

比如写到一个txt文件,或者写到一个Excel文件。

这样即使流程运行完了,你也能回头查看变量的值。

用"写入文件"或者"写入Excel"指令就行。

调试的技巧总结

我总结几个调试的小技巧:

第一:先在脑子里想一遍流程,再动手调试。有时候问题很简单,不用调试就能发现。

第二:一次只改一个地方。改多了,你不知道是哪个改好了。

第三:如果流程很长,多加几个断点,分段调试。

第四:重要的变量,在关键位置都打印一下,确保你知道它的值是什么。

案例完整步骤

我们来把案例完整做一遍:

第一步:创建三个变量,A=10,B=20,C先不赋值。

第二步:在给C赋值之前,加一个断点,看A和B的值。

第三步:用调试运行,流程暂停在断点。

第四步:在变量面板里,确认A=10,B=20。

第五步:点继续,运行到下一行。

第六步:再看变量面板,确认C=30。

完成。

home.linyan.cloud

关于变量调试,常用的就是这些。

打印日志、加断点、看变量面板。

掌握了这些,你就能自己排查流程里的问题了。

如果你想看更多教程,可以访问 home.linyan.cloud。

12大核心模块 coverage

这篇文章覆盖了以下核心模块:

  • 打印日志调试:使用"打印日志"指令
  • 断点调试:在指令前加断点
  • 调试运行:使用"调试运行"按钮
  • 变量面板:在断点暂停时查看变量值
  • 监视面板:添加要监视的变量
  • 日志级别设置:设置打印日志的级别
  • 写入文件:把变量值写到文件里

内容标签

影刀RPA|变量调试|打印日志|断点调试|调试技巧|零基础教程


作者:林焱

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询