我如何传入蟒蛇熊猫.数据帧对象作为芹菜任务的参数?



我想将熊猫数据帧对象作为参数传递给芹菜任务。有没有办法实现这一点?我知道数据帧对象不可 JSON 序列化,因此不能根据我当前的设置用作参数。

看起来我可以使用pandas.Dataframe.to_json()方法将给定的数据帧转换为 JSON。将 JSON 值传递给我的芹菜任务后,我可以使用pd.read_json()方法来取回我的pandas.Dataframe对象。

[1] https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_json.html

[2] https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_json.html

to_json

对我不起作用,它会自动尝试将字符串解析为日期时间,所以我的结果无效。

我正在尝试序列化和反序列化芹菜结果,所以类似的东西。to_dict对我有用。

df_as_dict = df.to_dict()
df = pd.DataFrame.from_dict(df_as_dict)

相关内容

  • 没有找到相关文章

最新更新