AboutCode Pipeline库。按步骤执行代码。
项目描述
aboutcode.pipeline
定义和运行流水线。
安装
pip install aboutcode.pipeline
定义和执行流水线
from aboutcode.pipeline import BasePipeline
class PrintMessages(BasePipeline):
@classmethod
def steps(cls):
return (cls.step1,)
def step1(self):
print("Message from step1")
PrintMessages().execute()
组和步骤选择
from aboutcode.pipeline import BasePipeline
from aboutcode.pipeline import group
class PrintMessages(BasePipeline):
@classmethod
def steps(cls):
return (cls.step1, cls.step2)
def step1(self):
print("Message from step1")
@group("foo")
def step2(self):
print("Message from step2")
# Execute pipeline with group selection
run = PrintMessages(selected_groups=["foo"])
exitcode, error = run.execute()
# Execute pipeline with steps selection
run = PrintMessages(selected_steps=["step1"])
exitcode, error = run.execute()
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
aboutcode_pipeline-0.1.0.tar.gz (8.6 kB 查看哈希值)
构建分发版
关闭
aboutcode_pipeline-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6917d56bb5cf01a626cf50d0a799aedf8a2aff167974de4b2190e493c8e7a76 |
|
MD5 | 1c53100c3237d711b6401a51b1313cde |
|
BLAKE2b-256 | abfbe3681ec948132e111b1858c819e2ce5cb16b1ae85659ef24a170247d0ead |
关闭
aboutcode_pipeline-0.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 07ac77ee76d0acc237c5dfbcdeab2fd3289e24cbd503e1dc54178990a9466ca6 |
|
MD5 | e4c2d4fbd8df5639683f621517d8cdda |
|
BLAKE2b-256 | 6d97e36c49a998606e8f14549f03cabe7901362799c50346823b4e759ba6aed5 |