Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11.
Ключевые отличия
▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля
▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста
▫️ошибка автоматически отменяет незавершенные задачи,
▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно
import asyncio
import random
async def do_it() -> str:
if random.random() < 0.1:
raise ValueError('Oops')
delay = random.uniform(0.5, 1.5)
await asyncio.sleep(delay)
return delay
async def main():
try:
async with asyncio.TaskGroup() as tg:
for _ in range(10):
tasks.append(tg.create_task(do_it()))
for t in tasks:
print(t.result())
except *ValueError as e:
for err in e.exceptions:
print(err)
asyncio.run(main())
Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов
- таймауты
- отмена задач
- создание задач из другого потока
#async
✨ DAR UN FEEDBACK es muy importante, para evitar posibles reacciones malhumoradas 🤬, usa la técnica del sandwich 🥪
✨ Consiste en tres pasos:
- Decir primero algo positivo 🔝🔝 de la persona, especialmente destacable.
- Realizar el comentario sobre el aspecto a mejorar o corregir, que generalmente se toma como negativo.
- Acabar dando una nota positiva 🆒 sobre ella.
✨ De esta manera la comunicación 📣 se torna más amable y asertiva.
#comunicación#feedback#lenguaje
#asertividad#coaching#pnl
· •🍂• HASHTAGS EN INSTAGRAM • 🍂• ·
⇝•🍂• Tipos de hashtags
Podés usar distintos tipos de hashtags:
❏ Descripción
Describen lo que haces. Ej.: para quienes sacan fotos, #fotografa, para coaches, puede ser #coaching, #coachdemujeres.
❏ Resultados
Hablan de los beneficios que ofreces. Ejemplo: #motivar, #vendermas
❏ Contenido
Describen lo que estás mostrando puntualmente en la publicación. Ejemplo: #accesorios, #productostextiles, #cursosonline.
❏ Audiencia
Responden a quién dirigís la publicación. Depende 100% del público/cliente objetivo. Ejemplo: #mamaemprendedora, #noviasconestilo
❏ Ubicación
Apuntan a la ubicación geográfica en la cual comercializas lo que ofreces. Ejemplo: #zonasur, #latam
❏ Marca
Son los hashtags propios que creas para que tu comunidad sepa que, si los visita, encuentra tus publicaciones. Ejemplo: #hm#zara
Lo ideal es combinar hashtags relacionados puntualmente con la publicación, con los que hacen referencia a tu audiencia + tus hashtags de marca y de ubicación.
· · • • • • • · · · · • • • 🍁 • • • · · · · • • • • • · ·