def get_dataflow(self, n, ty):
dataflow = self.dataflow
if dataflow != None and len(dataflow) >0:
mapi, idx = dataflow.keys()[-1]
pos = dataflow[(mapi,idx)].keys()[0]
if pos[1] == DATA:
return '%s_%s[%d]'%(pos[0], mapi.get_post(), pos[2])
elif pos[1] == VALUE:
return '%s_%s'%(pos[0],mapi.get_post())
else:
utils.error('get_dataflow error')
elif self.ori != None:
return get_ori(self.ori, ty)
return get_value(ty, str(self.raw[n]))
评论列表
文章目录