Вызов глобальной переменной извне функции
Пытаюсь вывести список извне функции, назначая его глобальным. Но список возвращается пустой, хотя в другой функции я добавляю в него элемент и также назначаю глобальным.
messages = []
async def simple(event: userbot.SimpleBotEvent):
global messages
messages.append('text')
async def simple(event: bot.SimpleBotEvent):
global messages
print(messages)
Ответы (1 шт):
Автор решения: КИТ KIT
→ Ссылка
Потому что вы переписали функцию, поэтому функции с изменением массива не существует.