5

Сайт для сервера

Делаю свою онлайн игру на питоне(3.11), с помощью библиотеки pygame(2.5.2). И вот я реализовал клиент, реализовал сервер, но так же потребовалось сделать веб-сайт на фреймворке flask(3.0.2), на котором будут отображаться основные данные о сервере. Обычное(последовательное) программирование отпало сразу. Стал пробовать выполнять задачу через асинхронное программирование, библиотека asyncio, пытался запускать функции через метод "create_task"(обе запускаемы таким образом функции я переделал в асинхронные), однако при запуске программы я получаю следующую ошибку: "RuntimeError: no running event loop; sys:1: RuntimeWarning: coroutine 'main' was never awaited". Ошибку я перевёл, но так и не понял, что она значит. Если здесь есть люди, которые разбираются в подобном, подскажите пожалуйста, как эту ошибку починить? Заранее спасибо за оставленные советы и критику.

P.S. Если понадобится ещё какая-то информация, то вот гитхаб проекта, файл main.py - клиент, server_test.py - сервер.

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий
Просто оставлю это здесь

https://m.youtube.com/playlist?list=PLlWXhlUMyooawilqK4lPXRv...
раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Спасибо, когда освободится минутка посмотрю.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Там в 7ом ролике подробно рассказано про Ваш вариант async/await.
Вообще рекомендую этот канал: лучшей подачи материала в рунете я не встречал. А самое главное - Олег Молчанов не даёт лишнего и не путается в понятиях - всё чётко и лаконично (в отличие от подавляющего большинства блоХеров, которые не могут даже отличить параметр функции от её аргумента, называют генераторы "списками" и т.п.)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку