Texas Water Development BoardRole: Python Web ProgrammerSeptember 2026
Interview question
What does this Python class do?
class UpperOut(object):
def __init__(self, outfile):
self.__outfile = outfile
def write(self, s):
self.__outfile.write(s.upper())
def __getattr__(self, name):
return getattr(self.__outfile, name)