Italiano
Apri in Telegram
ССообщество Python Программистов

Сообщество Python Программистов

@python_scripts · gruppo · Tecnologia · indicizzata dal 2026-05-24
4 169membri−5 in una settimana
43scrivono in 30 giorni
555messaggi in 30 giorni
904 487messaggi nell'indice
T
всем привет, я тимлид бэкенда, ищу к себе в команду питониста, мидл плюс или сеньор. делаем маркетплейс, щас распиливаем старый монолит на джанге на сервисы и хотим успеть до нового года, в пике около 3к рпс. стек питон, фастапи, постгрес, кафка, редис, кликхаус, всё крутится в кубере. нужен опыт на питоне от 5 лет и чтоб с асинком, кафкой и постгресом под нагрузкой работал реально а не по туториалам. вилка от 550 до 750к на руки, зависит от собеса, оформление через ип или самозанятость, если не в рф можно в валюте или крипте. удалёнка полностью, созвонов по минимуму, один созвон со мной минут на сорок и если всё норм сразу оффер. название пока не светим, скажу ближе к офферу. если интересно пиши в лс сколько лет на питоне и где работал, гитхаб кинь если есть. если гитхаба или портфолио нет то дам маленькое тестовое
  1. V
    Судя по всему про sql вопросы будут 😅
      1. V
        Нас не надо ловить, мы по простым условиям вызываемся)
        😁1
  2. Ю
    самозанятость и 550к не бьются же, там лимит 2.4кк в год, т.е. 200к в месяц да и вообще судя по тому, что вижу значительно выше рынка. есть подозрение, что именно торгуется на этом "маркетплейсе"🌚
    👍3🌚2
    1. 
      Тов. майор, вечно у вас какие то подозрения
      😁2
Intera conversazione · 6 risposte →
V
Foto
tocca per mostrare
Foto
tocca per mostrare
Не могу понять почему в коде на белом скрине мне приходится явно оборачивать ожидание окончания таски в блок try except? Если этого не делать, то ошибка CancelledError На черном скрине похожий пример, но без блока try except и там все ОК
  1. V
    Дело не в TaskGroup, а в том, вызываешь ли ты await task после task.cancel(). На черном скрине... Что происходит: 1. Создаётся задача background(). 2. Через 5 секунд вызывается task.cancel(). 3. Выполняется return 42. 4. Python начинает выходить из async with TaskGroup. 5. TaskGroup дожидается завершения задачи. 6. Задача завершается с CancelledError. 7. TaskGroup считает отмену дочерней задачи нормальным завершением и не пробрасывает CancelledError наружу. На белом скрине всё иначе.... речь про эти строки task.cancel() await task task.cancel() запрашивает отмену задачи. При следующем подходящем моменте выполнения в отменяемую корутину будет выброшено исключение asyncio.CancelledError. так и вот главное... Если ты явно делаешь await task для отменённой задачи, CancelledError будет выброшен уже в твоей текущей корутине.
    ❤2
Intera conversazione · 3 risposte →
V
Простите за лонгрид, я кофе пью утром и мне нечем было заняться кроме как читать и отвечать
❤3
V
Изначально я не дожидался завершения отмененной задачи, я это уже потом добавил, т.к. cancellederror
V
Ну и для общей осведомлённости TaskGroup специально спроектирован таким образом, чтобы отмена отдельной дочерней задачи не считалась ошибкой всей группы. Ещё интересное то что asyncio.CancelledError наследуется непосредственно от BaseException, а не от Exception. по этому такой код не перехватит CancelledError try: task.cancel() await task except Exception: pass
❤2
Intera conversazione · 1 risposta →
T
а задача не завершена к моменту вызова cancel?
  1. V
    Нет, там бесконечный вайл тру
Intera conversazione · 1 risposta →
5
Как скачать mi unlock tool 7 версии 6 не работает
  1. K
    Спасибо за сообщение. Мы обязательно разберёмся.⁠⁠⁠⁠⁠
Intera conversazione · 1 risposta →

Un feed pubblico aperto dall'indice di ricerca ChatCrawler — «Google per il Telegram pubblico»; si aggiorna man mano che la community viene scansionata. Orari in UTC.

Solo contenuti pubblici, API ufficiale di Telegram. Informazioni · FAQ · Limiti dell'indice · Rimuovi una pagina · Catalogo · Ricerca · Come calcoliamo