TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #400 · 8 дек.

Три способа выполнить множество задач с 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

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #virtualfirstsaturday

当前筛选 #virtualfirstsaturday清除筛选
RCNN Ticker

@RCNNticker · Post #1073 · 27.04.2020 г., 14:37

特工們, 我們欣然宣佈在今年五月二日推出「線上Ingress首週六」活動。其舉辦辦法係與 #IngressFS 統籌組織 FevGames 磋商後制定,俾能使大家在足不出戶的情況下仍能參加並有機會獲得Ingress首週六獎牌計數。 Ingress首週六一向是不同資歷不同陣營特工群賢畢集的盛會;際此人心惶惶,希望更能讓成為大家提取溫暖同渡嚴寒的好時光。 詳細申請及參加辦法請見FevGames公告:https://fevgames.net/ifs-at-home/ 截止申請日期為五月一日早上7時59分(GMT+8)。 #VirtualFirstSaturday

Ingress 中文

@IngressChinese · Post #371 · 27.04.2020 г., 14:10

特工們, 我們欣然宣佈在今年五月二日推出「線上Ingress首週六」活動。其舉辦辦法係與 #IngressFS 統籌組織 FevGames 磋商後制定,俾能使大家在足不出戶的情況下仍能參加並有機會獲得Ingress首週六獎牌計數。 Ingress首週六一向是不同資歷不同陣營特工群賢畢集的盛會;際此人心惶惶,希望更能讓成為大家提取溫暖同渡嚴寒的好時光。 詳細申請及參加辦法請見FevGames公告:https://fevgames.net/ifs-at-home/ 截止申請日期為五月一日早上7時59分(GMT+8)。 #VirtualFirstSaturday