【发布时间】:2017-12-05 06:34:08
【问题描述】:
对于 DataFrame 中的每一行,我想为 avro 模式打印一些值。我有一个看起来像这样的 DataFrame。
import pandas as pd
x = pd.DataFrame({'column' : ['id','type','time']
, 'desc': ['the sk',' the type' , 'epoch time']
,'nullable':[False, False, True]})
print x
对于 DataFrame 中的每一行,我想为 Jinja 模板创建输入
所以我的输出看起来像:
{
name : "id"
description: "the sk"
}
{
name :"type"
description:"the type"
}
{
name :"time","null"
description:"epoch time"
}
我该怎么做?我还想根据数据框中的其他列值有条件地嵌套结果。
【问题讨论】: