Merge pull request #123 from michele-comitini/row_speedup3

Row speedup3
This commit is contained in:
mdipierro
2013-07-05 00:09:35 -07:00
+5 -2
View File
@@ -6869,8 +6869,11 @@ class Row(object):
def __getitem__(self, k): def __getitem__(self, k):
key=str(k) key=str(k)
if key in self.get('_extra',{}): _extra = self.__dict__.get('_extra', None)
return self._extra[key] if _extra:
v = _extra.get(key, None)
if v:
return v
m = REGEX_TABLE_DOT_FIELD.match(key) m = REGEX_TABLE_DOT_FIELD.match(key)
if m: if m:
try: try: