• Как правильно сделать Import в python?

    @KyskoNew Автор вопроса
    Это замечательно, но проблемы не решает
  • Как правильно сделать Import в python?

    @KyskoNew Автор вопроса
    Не совсем понял, объясни пожалуйста, желательно на примерах. Ошибок при запуске никаких нет, функции просто не выполняются.

    Вот так все прекрасно работает, а если использовать с импортом - то нет. В принципе проблемы особо нет, но хотелось бы сделать красиво
    @bot.callback_query_handler(func=lambda call: True)            #выбор калькулятора золота
            def choose_category(call):
                if call.data =="key_gold":
                    def get_proba(message):
                        global weight
                        weight = float(message.text)
                        bot.send_message(message.from_user.id, "Какая проба")
                        bot.register_next_step_handler(message, get_price)
                    def get_price(message):
                        global proba
                        proba = float(message.text)
                        bot.send_message(message.from_user.id, "За них у нас вы получите "
                        + str((int(weight * proba * 2.65))) + " рублей")
                    bot.send_message(message.from_user.id, "Какой вес")
                    bot.register_next_step_handler(message, get_proba)