def addPatchParams(self, pxcor, pycor, pcolor, plabel, plabelColor): rex_string = re.compile(r"\"(.*)\"") patch = Patch() patch.pxcor = int(pxcor) patch.pycor = int(pycor) patch.pcolor = float(pcolor) match = rex_string.search(plabel) if match != None: patch.plabel = match.group(1) else: patch.plabel = plabel patch.plabelColor = float(plabelColor) self.addPatch(patch) return patch