Removed unused branch in __getattr__() of Oracle and MySQL cursor wrappers.

This commit is contained in:
Sergey Fedoseev 2017-07-14 19:14:21 +06:00 committed by Tim Graham
parent 18db55bb31
commit fc2dee6908
2 changed files with 2 additions and 8 deletions

View File

@ -84,10 +84,7 @@ class CursorWrapper:
raise raise
def __getattr__(self, attr): def __getattr__(self, attr):
if attr in self.__dict__: return getattr(self.cursor, attr)
return self.__dict__[attr]
else:
return getattr(self.cursor, attr)
def __iter__(self): def __iter__(self):
return iter(self.cursor) return iter(self.cursor)

View File

@ -518,10 +518,7 @@ class FormatStylePlaceholderCursor:
return VariableWrapper(self.cursor.arrayvar(*args)) return VariableWrapper(self.cursor.arrayvar(*args))
def __getattr__(self, attr): def __getattr__(self, attr):
if attr in self.__dict__: return getattr(self.cursor, attr)
return self.__dict__[attr]
else:
return getattr(self.cursor, attr)
def __iter__(self): def __iter__(self):
return (_rowfactory(r, self.cursor) for r in self.cursor) return (_rowfactory(r, self.cursor) for r in self.cursor)