def on_section_click(message): if message.text == u'Курсы валют': markup = types.ReplyKeyboardMarkup(selective=False) markup.row('Назад') markup.row('USD/RUB за неделю', 'EUR/RUB за неделю') markup.row('USD/RUB за год', 'EUR/RUB за год') msg = bot.send_message(message.chat.id, "Выберите актив:", reply_markup=markup) bot.register_next_step_handler(msg, on_currency_click) elif message.text == u'Финансы': try: random.seed() city = random.randint(1,3) age = random.randrange(10,60, 10) expen, categories = chart.get_chart(city, age) user, image = magicNumber.createMagicData(expen, categories) expenses.createChart(categories, expen, user, image, age, city) msg = bot.send_photo(message.chat.id, open('filename.png', 'rb')) bot.register_next_step_handler(msg, on_section_click) except IndexError: print "ERROR!!2" elif message.text == u'Акции': markup = types.ReplyKeyboardMarkup(selective=False) markup.row('Назад') markup.row('SBER за год', 'SBER за неделю') msg = bot.send_message(message.chat.id, "Выберите период:", reply_markup=markup) bot.register_next_step_handler(msg, on_stock_click)
#!/usr/bin/python import chart #print chart.get_cities_names() mccrate, mccname = chart.get_chart(1,20) print type(mccrate[0]) print type(mccname[0])