Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
 def setUp(self):
     self.blockParser = datatype.tagBlock().make()
Ejemplo n.º 3
0
 def setUp(self):
     self.memberParser = datatype.tagBlock().member