provinces_string += str(province_no) + ": " + ( provinces[province_no] + "\n") # second arg is the province number province_num = input("Enter a province number from:" + provinces_string) # generate the kijiji url websiteObject = Url() websiteObject.set_product_name(product) websiteObject.set_province_num(province_num) websiteObject.set_provinces(provinces) websiteObject.set_province_ids(province_ids) website = websiteObject.generate() # webscrape the product from the website cheapest_product = cheapest(website, product) # get the info product_name = cheapest_product.get_name() product_price = cheapest_product.get_price() product_url = cheapest_product.get_url() product_date = cheapest_product.get_date() # output the information print("The cheapest " + product + " in " + provinces[province_num] + (" is the \n" + product_name + "\n") + ("costing $" + str(product_price) + ", posted " + product_date + ("\n" + "Here's the product_url: \n" + product_url)))