📁
prefect.docs
  • 介绍
  • 入门
    • 安装
    • Task和Flow
    • 触发器、关联task和信号
    • 为什么是Prefect
    • 为什么不是Airflow
  • 初级教程
    • ETL介绍
    • Prefect实现ETL
    • 使用Parameters
    • 失败处理
    • 调度执行
    • 水平扩展
    • task更多特性
  • 核心概念
    • Task.任务
    • Flow.流
    • Parameter.参数
    • State.状态
    • Engine.引擎
    • Execution.执行
    • Logging.日志
    • Mapping.映射
    • 通知和状态处理器
    • 持久化缓存
    • 结果对象和结果处理器
    • Schedule.调度计划
    • Secret.秘钥
    • Configuration.配置
    • 最佳实践
    • 常见问题
  • task库
    • Airtable
    • AWS.亚马逊云
    • Azure.微软云
    • Azure ML Service.微软云机器学习
    • Collection.集合
    • Constant.常量
    • Control Flow.控制流
    • Docker
    • Dropbox
    • Email
    • Function.函数
    • GCP.谷歌云
    • GitHub
    • Kubernetes
    • Operators.运算符
    • Postgres
    • Redis
    • RSS
    • Shell
    • Slack
    • Snowflake
    • SQLite
    • Strings.字符串
    • Twitter
  • 进阶教程
    • task映射并行和Prefect参数的高级特性
    • Prefect算子
    • 日志部署
    • Dask部署
    • ETL
    • 本地调试
    • Slack通知
    • Prefect Task剖析
    • 动态DAG和Task循环
    • 结果处理器
    • 工作流可视化
  • 样例
    • 概览
    • Airflow DAG
    • Task缓存
    • 按日收集github状态
    • ETL工作流
    • 工作流状态可视化
    • Docker Pipeline的函数式API
    • Github双周发布周期
    • Docker Pipeline的命令式API
    • 简易Map/Reduce
    • 参数化条件
    • 重试和映射
    • spaCy自然语言处理
    • 状态处理日志
    • Task循环
    • 发数据表至Airtable
  • 开发Issues
    • 内容提要
    • PIN-1:PINs介绍
    • PIN-2:数据处理器和元数据
    • PIN-3:执行环境
    • PIN-4:结果对象
    • PIN-5:组合Tasks
    • PIN-6:删除常量Tasks
    • PIN-7:存储和执行
    • PIN-8:事件驱动工作流
    • PIN-9:Prefect命令行
    • PIN 10:弹性调度计划
    • PIN 11:Task循环
    • PIN 12:环境回调
    • PIN 13:云部署
    • PIN-14:进阶事件驱动工作流
    • PIN-15:丢弃状态和信号
    • PIN-16:结果和目标
  • 开发规范
    • 概览
    • 编码风格
    • 文档注释
    • 测试
    • 贡献代码
    • 版本更新列表
    • 突破
  • 常见疑问
  • 开源社区
  • 代码贡献指南
Powered by GitBook
On this page
  • GetItem(获取项)
  • Add(加)
  • Sub(减)
  • Mul(乘)
  • Div(除)
  • FloorDiv(向下整除)
  • Pow(乘方)
  • Mod(求余)
  • And(与)
  • Or(或)
  • Not(否)
  • Equal(相等)
  • NotEqual(不相等)
  • GreaterThanOrEqual(大于或等于)
  • GreaterThan(大于)
  • LessThanOrEqual(小于或等于)
  • LessThan(小于)

Was this helpful?

  1. task库

Operators.运算符

PreviousKubernetesNextPostgres

Last updated 5 years ago

Was this helpful?

该模块中的task可用于表示内置操作,包括算术,索引和逻辑比较。

通常,用户不会手动实例化这些task。当用户将内联Python运算符应用于task和另一个值时,它们将自动应用。

例如:

Task() or Task() # applies Or
Task() + Task() # applies Add
Task() * 3 # applies Mul
Task()['x'] # applies GetItem

GetItem(获取项)

task助手,用于检索上游task结果的特定索引。

Add(加)

计算 x + y

Sub(减)

计算 x - y

Mul(乘)

计算 x * y

Div(除)

计算 x / y

FloorDiv(向下整除)

计算 x // y

Pow(乘方)

计算 x y**

Mod(求余)

计算 x % y

And(与)

计算 x and y.

Or(或)

计算 x or y

Not(否)

计算 not x

Equal(相等)

计算 x == y

NotEqual(不相等)

计算 x != y

GreaterThanOrEqual(大于或等于)

计算 x ≥ y

GreaterThan(大于)

计算 x > y

LessThanOrEqual(小于或等于)

计算 x ≤ y

LessThan(小于)

计算 x < y

API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
API参考文档
Prefect官网
英版原文
联系译者