class Stock(): def __init__ (self): self.view = View() self.model = Model() def get_company_info (self): self.company = self.view.get_company() response = self.model.search_company(self.company) dictt = response[0] self.view.company_info(dictt['Name'],dictt['Exchange'],dictt['Symbol']) def get_stock_quote (self): self.stock = self.view.get_stock() self.stock_info = self.model.stock_info(self.stock) self.view.stock_quote(self.stock_info) user1.choose_option() def buy_stocks (self): symbol = self.view.get_symbol() num = self.view.get_num_shares() if user1.info_list[0][4] == None: print ("Sorry! You are currently out of funds.") print ("") else: self.model.buy_stock(symbol, num, user1.info_list[0][0]) user1.choose_option() def sell_stocks(self): symbol = self.view.get_symbol() num = self.view.get_num_shares_to_sell() self.model.sell_stock(symbol,num,user1.info_list[0][0]) user1.choose_option()