@Hanry654

Asyncio как вызвать одну и ту же функцию, но с другим значением?

Есть бот, который автоматизирует действия в другом боте ВК.
Как мне вызвать одну и ту же функцию больше 1 раза.
Тобишь вызываю первый раз функцию, все отлично работает, когда пытаюсь вызвать еще раз ту же самую функцию, но с другим токеном, то нечего не происходит.
Как мне решить эту проблему?
Код - https://pastebin.com/22cwVwc8
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Taus
Функция asyncio.run(...) блокирующая, это что значит что до конца её выполнения следующий код не будет вызван. Она специально добавлена в стандартную библиотеку, чтобы упростить запуск корутин, и по-хорошему должна вызываться один раз.
Если вы хотите вызывать два раза full с двумя разными токенами, то воспользуйтесь тем же gather, что у вас выше в коде.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
28 сент. 2020, в 07:47
15000 руб./за проект
28 сент. 2020, в 00:10
20000 руб./за проект
27 сент. 2020, в 21:54
15000 руб./за проект