class BloombergVocalizer(object): def __init__(self): self.wrapper = BloombergWrapper() self.vocalizer = Vocalizer() def vocalize(self, securities): prices = self.wrapper.request(securities) statement = "" i = 0 for security in securities: statement += "The current price of %s is %s dollars. " % (security, prices[i]) i += 1 self.vocalizer.vocalize(statement)
def __init__(self): self.wrapper = BloombergWrapper() self.vocalizer = Vocalizer()