Python 气流随TypeError下降;can';t pickle模块对象“;当任务返回kwargs时

Python 气流随TypeError下降;can';t pickle模块对象“;当任务返回kwargs时,python,airflow,Python,Airflow,为什么气流会随TypeError而下降:当任务返回带有provide\u context=True的kwargs时,无法pickle模块对象 但是当我在同一个任务中打印kwargs时,一切都正常。这里的问题很可能是kwargs对象中的某个东西。出现此错误的原因是,当您从气流中的操作员返回时,它会作为xcom设置的一部分保存在气流数据库中 我建议您查看一下KWARG中的内容,找出哪些项是“模块对象”,而不是更琐碎的数据类型。解决问题本身的一个简单方法是只返回需要返回的东西,而不是整个kwargs对

为什么气流会随
TypeError而下降:当任务
返回带有
provide\u context=True的kwargs
时,无法pickle模块对象


但是当我在同一个任务中打印kwargs时,一切都正常。

这里的问题很可能是kwargs对象中的某个东西。出现此错误的原因是,当您从气流中的操作员返回时,它会作为xcom设置的一部分保存在气流数据库中

我建议您查看一下KWARG中的内容,找出哪些项是“模块对象”,而不是更琐碎的数据类型。解决问题本身的一个简单方法是只返回需要返回的东西,而不是整个kwargs对象