Три способа выполнить множество задач с asyncio
Функция для примера:
async def do_it(n):
await asyncio.sleep(random.uniform(0.5, 1))
return n
1. Последовательный вызов
async def main():
for i in range(100):
result = await do_it(i)
Такой вызов имеет смысл только тогда, когда результат одной задачи требуется для вызова следующей.
Если они независимы, то это антипаттерн, так как аналогичен простому синхронному вызову по очереди.
2. Упорядоченный результат
async def main():
tasks = [do_it(i) for i in range(100)]
results = await asyncio.gather(*tasks)
Выполняет корутины конкурентно и возвращает результат в виде списка.
Полезен когда требуется получить результаты в том же порядке в котором задачи отправлены.
3. Результат по мере готовности
tasks = [asyncio.create_task(do_it(i)) for i in range(100)]
for cor in asyncio.as_completed(tasks):
result = await cor
Так же выполняет корутины конкурентно, но не гарантирует порядок. Результат возвращается по мере готовности, каждый отдельно.
Полезен когда нужно обработать любой ответ как можно скорее.
#async
In the Middle Ages, punishment for “deviant” sexual positions could be harsh. For example, the punishment for a woman-on-top position was three years’ penance. People feared that such a position reversed the natural order of the “superior” male and “inferior” female.
@googlefactss#sex
[read more...]
Julia Varvaro, 29, was put on leave from her job as the Deputy Assistant Secretary for Counterterrorism on Wednesday afternoon, hours after we revealed her shameless money-grabbing antics with a much older boyfriend who gave his name as Robert B.
A Department of Homeland Security source told the Daily Mail: 'Julia Varvaro is on administrative leave as a result of the investigation and she is no longer serving in her capacity as a Deputy Assistant Secretary at DHS.'
Varvaro's hunger for money and gifts from older men sparked national security fears.
One of the 'sugar daddies,' Robert B, a 57-year-old divorced father told his story to the Daily Mail after meeting Varvaro on a notorious website.
#Sex#Security
👂More on Trump's Ear ⚠️
India’s Supreme Court has recognized prostitution as a profession. Therefore, the police should refrain from intervening if a sex worker is of legal age and is participating with consent.
But not every sex worker does the job on their own. India’s Muzaffarpur red-light district is home to more than 2,500 sex workers. Most are there due to poverty or were sold, kidnapped or coerced to follow in their mothers’ footsteps. Watch the story of Chandini, who was sold into prostitution by her parents in our video.
To learn more about the dark business, including prostitution and people trafficking, watch the documentary film Dance, Sex, Dance.
#India#sex#prostitution
Follow: https://t.me/rtdocumentary