Основы работы с процессами в Python

Поділитися
Вставка
  • Опубліковано 2 жов 2024

КОМЕНТАРІ • 18

  • @kelevra1493
    @kelevra1493 Рік тому +1

    Спасибо. Немного непонятно в каком порядке смотреть. В идеале делать как плейлист, с цифрами 1, 2, 3. Имею ввиду плейлист конкурентное программироаание.

    • @pythonclinic
      @pythonclinic  Рік тому

      в порядке выхода видео)

    • @kelevra1493
      @kelevra1493 Рік тому

      @@pythonclinic тяжело в плейллистах ориентироваться. Т.к округляет 1 месяц назад, 2 месяца назад.

    • @pythonclinic
      @pythonclinic  Рік тому

      вот оно как, я понял, подумаю над нумерацией

  • @bulatnurgatin9713
    @bulatnurgatin9713 Рік тому

    Зачем покупать vpn, если можно развернуть свой?

    • @pythonclinic
      @pythonclinic  Рік тому

      Как и всегда мы платим деньги за удобство) Свой vpn это круто, но я хочу иметь сервис с определённым уровнем стабильности работы и безопасности, доступный на всех устройствах, с большим набором точек доступа в нужных мне странах, и не тратить на всё это время - поэтому я готов потратить деньги.
      (получилась какая-то реклама сервисов vpn, но и пусть, конкретных продуктов я не называл)

  • @green1278dramost5
    @green1278dramost5 Рік тому +3

    Спасибо за видео!
    Планируете ли вы в дальнейшем осветить тему asyncio? Крайне мало такого контента, а учить по документации довольно сложно

    • @pythonclinic
      @pythonclinic  Рік тому +4

      да, вижу спрос на эту тему, так что будет)

    • @green1278dramost5
      @green1278dramost5 Рік тому

      ​@@pythonclinic отлично!

    • @ДаниилЦехместренко
      @ДаниилЦехместренко Рік тому +1

      Книжка есть по asyncio, там довольно подробно описано взаимодействие с библиотекой

    • @green1278dramost5
      @green1278dramost5 Рік тому

      @@ДаниилЦехместренко "Asyncio и конкурентное программирование на Python", вы про эту книгу? Как бы вы ее оценили, приемлем ли перевод, достаточно ли полно раскрыты темы?

    • @ДаниилЦехместренко
      @ДаниилЦехместренко Рік тому +1

      @@green1278dramost5 если вообще не знаешь с чего начать изучить асинхронную разработку на питоне мастхев, БАЗА

  • @jordenskraften8273
    @jordenskraften8273 Рік тому +1

    Очередная БАЗА. Лайк до просмотра

  • @ScreamOFF
    @ScreamOFF Рік тому +1

    Привет, отличный контент!
    Подскажи по 15:36, а именно по добавлению .join() в цикл for. Вроде как таким образом мы не распараллеливаем процессы, ибо получится ситуация, что мы в основном потоке запускаем один процесс, потом блокируем основной поток с помощью join, тем самым не даем запустить новый процесс. После выполнения первого процесса, уже будет запущен следующий. Получится последовательный запуск нескольких процессов, но не параллельный.
    Мне кажется что правильнее тут запускать следующим образом:
    for p in procs:
    p.start()
    for p in procs:
    p.join()
    Таким образом, будет запущено несколько параллельных процессов, после чего, на время их выполнения будет заблокирован основной поток.

    • @pythonclinic
      @pythonclinic  Рік тому +1

      привет, абсолютно верное замечание, мне стоило подсветить этот момент в видео
      спасибо!

  • @KhimichVladyslav
    @KhimichVladyslav Рік тому

    Привет!)
    Это мой коммент днями ранее натолкнул тебя сделать это видео?)
    Если да, спасибо огромное!!!)
    Удачи!
    Топ контент!

    • @pythonclinic
      @pythonclinic  Рік тому

      привет, да) я читаю все комменты (хоть иногда и не быстро), если кто-то о чём-то просит - я делаю)