Python Telebot. Не сохраняется значение в переменную
Когда пользователь пишет боту любое сообщение, переменная 'a' должна принимать значение '1', но при выводе этой переменной в конце кода, ее значение остается None. Недавно стал изучать написание ботов и столкнулся с такой проблемой.
a = None
@bot.message_handler(content_types='text')
def adw(message):
a = 1
print(a)
Ответы (1 шт):
Автор решения: MAXULTRA0
→ Ссылка
возможно стоит использовать a как глобальную переменную
@bot.message_handler(content_types='text')
def adw(message):
global a
a = 1
adw()
print(a)```