可以选择按照needkeys顺序,或者不按照顺序,找到findkeys关键字都存在的某行
def findKeyByKeys(CurLevelKey, outputdata, findKeys, needKeys, order=True):
isLastFind = False
if isinstance(needKeys, list):
needKeysMap = OrderedDict()
for item in needKeys:
needKeysMap[item] = 0
needKeysTupleMap = (needKeysMap,)
needKeys = needKeysTupleMap
elif isinstance(needKeys, tuple):
pass
else:
print "传入查找关键字参数错误,请使用list"