и функция connect. Функция connect занимается тем, что берёт переменную database как global и засовывает в неё другой объект (объект с подключённой базой данных). При запуске проекта функция connect отрабатывает самая первая и в переменной database точно хранится не None, а объект. Но почему-то после того как а я запускаю определённые корутины на asyncio - то внутри них эта переменная равна None. Как правильно сделать общий объект соединения с базой данных?
НИКОГДА НЕ ИСПОЛЬЗУЙ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ
Обсуждают сегодня