Возможно кому-то поможет, я покопался в системе и нашел в каталоке /etc/modules-load.d/ файл anbox.conf я его устанавливал соотвественно для анбокс, но анбокс я удалял а вот конфигурационный файл остался, который и вызывал ошибку потому что не мог найти модули которые надо запускать, удаление каталога modules-load.d полностью решили мою проблему
Решил проблему что начал вызывать create_pool не с __init__ что содержиться в Database, а непосредственно с первоначальной функции async def start в которой запускается сам бот. Причина ошибки в том что асинхронные петли конфликтовали между собой
Проблема оказалась в том, что в режиме --headless мод maximize_window не работает, выход из этой ситуации стала альтернатива мода: browser.set_window_size(1920, 1080)
Мой бот написан на библиотеки aiogram, то есть весь код является асинхронным, я хотел чтобы и бд работала с асинхронной библиотекой, но в итоге так и не получилось разобраться и я сменил asyncpg на синхр библиотеку psycopg2, так как бд у меня не большая по размерам и запросы к бд у меня короткие из-за этого у меня не возникает проблем с ожиданием.
Сам спросил и сам отвечу, просмотрел множество форумов и статьей и нашел лучшее решение для моей задачи: browser.execute_script("arguments[0].click();", a)
a - веб элемент
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.