def parseControllerTags(string): parser = datatype.tagBlock().make() r = parser.scanString(string) i = 0 controllerTags = {} for x in r: i = i + 1 d, x1, x2 = x print "Number of Tags Parsed: " + str(len(d)) #print d dAsDict = {y[0]:y[1] for y in d[0]} print dAsDict.keys() controllerTags.update(dAsDict) print i if i == 0: print "There was an error in parsing datatypes" return controllerTags
def setUp(self): self.blockParser = datatype.tagBlock().make()
def setUp(self): self.memberParser = datatype.tagBlock().member