开放接口说明RxTask接口


 类 RxTask , 包含当前要执行的Task信息,也可以添加运行时的log信息和创建下一个Rule的Task

包含下列函数:

def log(log_message):

在使用在线开发环境时候,打印log信息到页面上以方便进行程序调试。

调用例:


rxtask.log("============= 数据采集开始 ==============")

def create_next_rule_task(task):
   task 为RxTask类的实例

在当前抓取程序时抓取的数据可以作为下一个Rule的输入数据,这时候使用该函数可以创建下一个Rule的任务。

调用例:


task = RxTask()

task.v1 = rxtask.v1

task.v2 = rxtask.v2

task.v3 = rxtask.v3

task.v4 = rxtask.v4

task.v5 = rxtask.v5

task.v6 = rxtask.v6

task.v7 = rxtask.v7

task.v8 = rxtask.v8

task.v9 = rxtask.v9

rxtask.create_next_rule_task(task)

包含下列公开属性:

  v1、v2、v3、v4、v5、v6、v7、v8、v9
  表示为创建的新任务输入的参数,参数值一般是新建任务需要的url或者url中请求参数的值。