概述

可视化流程中:
1、可以直接调用整个模块,所执行的是模块中的main()函数;
2、可以调用模块中自定义的函数。

调用整个模块

调用的一般形式

image.png

示例

下图所示为在【可视化流程】中执行【get_active_web_title.py】模块,获取当前内置网页的网页标题
注意:执行的是模块中的main(args)函数
**

可视化流程

image.png

func_tools模块

  1. # get_active_web_title
  2. import xbot
  3. from .import package
  4. def main(args):
  5. title = xbot.web.get_active().get_title()
  6. xbot.logging.info(title)

调用模块中的函数

调用的一般形式

1、打开【调用模块】指令,选择Python模块

image.png

2、选择模块内的函数

image.png

3、给函数设置参数

注意:如果函数中有默认值参数,可以不用为其传参
image.png

4、设置返回值存储变量

image.png

示例

将列表中数据写入数据表格的一列

可视化流程

image.png

func_tools模块

  1. ###func_tools.py###
  2. import xbot
  3. from .import package
  4. def main(args):
  5. pass
  6. def write_to_table_column(data_list, column_name="A"): # 将数据写入数据表格的指定列
  7. xbot.app.databook.set_column(column_name,data_list)
  8. return column_name # 返回列名