pandas 获取数据库数据合并翻译成字典

2018-11-28  本文已影响0人  刘东青_6f21

basedf=pd.read_sql(sqlstr,conn)
xpowerdf=pd.read_sql(sqlstr,conn)
basedf=pd.merge(basedf, xpowerdf, on='ifIndex',how='left')

转换nan 缺失数据

basedf=basedf.fillna(0)

翻译

result_list = []
rest = basedf.values.tolist()
for item in rest:
dic_a = dict(zip(kes,item))
result_list.append(dic_a)
转换成[{'a':1,'b':2},{'a':1,'b':2}]

上一篇下一篇

猜你喜欢

热点阅读