パイプラインにいくつかのNatural言語処理タスクを配置するために、Spotify's Luigiを使用してPython 3.6で私の最初のプロジェクトをコーディングしていました。ルイージのタスク間でPythonオブジェクトを渡す?
Task
クラスのoutput()
関数は、常にある種のファイルであるTarget
オブジェクトを返すことに気付きました。これはローカルかリモートのいずれかのファイルです。私のタスクはパーズツリーのようなより複雑なデータ構造を生成するので、文字列としてファイルに書き込んでから読み直すのはかなり面倒です。
したがって、パイプライン内のタスク間にPythonオブジェクトを渡す可能性はありますか?
どうもありがとう
はまた、ターゲットはファイルだけではないことに注意してください! +答え。 – Kaleidophon