python - 无法在 Pandas DataFrames 中腌制本地对象“Styler”
问题描述
我有一个 <pandas.io.formats.style.Styler 对象位于 0x7f29e1969430>。
我需要通过返回函数返回此数据,但出现此错误:
'ERROR - Can't pickle local object 'Styler.applymap.<locals>.<lambda>'
我不知道那句话是什么意思。
Tha是我试图在返回函数中传递的代码:
def dag_transform_data(**kwargs):
charges = kwargs["ti"].xcom_pull("get_charges_report")
active_payments = kwargs["ti"].xcom_pull("get_active_payments_report")
return_payments = kwargs["ti"].xcom_pull("get_return_payments_report")
return transform_data(charges, active_payments, return_payments)
此函数返回 <pandas.io.formats.style.Styler object at 0x7f29e1969430>。
有什么解决办法吗?
提前致谢。
解决方案
推荐阅读
- android - Android 11:如何/在哪里编写应该在卸载后仍然存在的混合媒体文件
- python - Django:带有参数化参数的原始 SQL 查询
- javascript - 图像未显示在动态生成的内容上
- python - 绘制 3d 图形时的问题
- c - Windows cmd & PowerShell 重定向到文件不起作用
- python - 替换最后一个冒号
- scala - 用于 val 函数中多态性的 Scala 语法
- spring-boot - 如何使用部署在pcf中的spring集成应用程序优化处理存储在S3存储桶中的大量文件?
- reactjs - Redux Saga takeLatest 不会取消之前的多个请求
- python - 当 x-ticks 不起作用时,如何解决这个过于拥挤的 x 轴?