У меня есть вызов функции асинхронной в питоне, который выглядит следующим образом:Как сделать простые асинхронные вызовы в Python?
response = client.invoke(
FunctionName='CreateCatSpot',
Payload="Meow"
)
Я буду делать этот призыв неоднократно и, как только он возвращается каждый раз, когда я хочу сделать что-то с переменным откликом, что функция асинхронной возвращает слишком , Это похоже на очень простой пример асинхронного программирования, но я не могу для жизни понять, что это простой способ сделать это в python. Как мне это сделать?
вы должны определить метод асинхронной, что делает итерации, зарегистрировать его в цикл обработки событий, а затем запустить цикл событий. Однако, если ваша программа что-то делать во время ожидания ответа, почему бы сделать ее асинхронной? –
@ToreEschliman Я на самом деле стресс-тестирование моего backend на AWS и вызов функций AWS через boto в Python. Я полагаю, что это больше похоже на тестирование в реальном мире для асинхронного тестирования задней части. –
Использование любых библиотек io library 'client.invoke' должно обеспечивать цикл событий, который вы можете использовать. вы на питоне 3, верно? –