Generatory w Pythonie - prosty sposób na lepszy kod

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • ☕ Napijmy się razem kawy, wesprzyj moją działalność:
    buycoffee.to/k...
    🐍 Rozpocznij swoją przygodę z programowaniem:
    pystart.pl
    🤖 Stwórz aplikacje z AI! Wejdź w świat sztucznej inteligencji z naszym kursem:
    dokodu.it/kurs...
    Poznaj moc generatorów w Pythonie i dowiedz się, dlaczego mogą one zrewolucjonizować sposób, w jaki piszesz kod! Generatory pozwalają na efektywne zarządzanie pamięcią, przetwarzając dane na żądanie i eliminując konieczność tworzenia ogromnych list. W tym filmie przeprowadzę Cię krok po kroku przez podstawy generatorów, pokażę ich zalety i zastosowania w realnych projektach. Gotowy na optymalizację kodu? 🎬 #python #generatory #optymalizacja

КОМЕНТАРІ • 15

  • @diving.devops
    @diving.devops 2 місяці тому +1

    Ja bym chętnie do kompletu zobaczył jeszcze materiał o iteratorach oraz porównanie jednych z drugimi z praktycznymi przykładami, kiedy warto wybrać generator, a kiedy iterator

    • @KacperSieradziński
      @KacperSieradziński  25 днів тому

      Dzięki Janie! Pomyślę, póki co skupiam się na kanale na temacie AI :)

  • @bottomek1348
    @bottomek1348 3 місяці тому

    Dzięki za kolejny super fimik :) Przyznam się, że generatorów jeszcze nie ruszałem haha
    A nagrasz coś o Selenium? :)

    • @KacperSieradziński
      @KacperSieradziński  3 місяці тому +1

      Mam już jeden film na ten temat. Też myślę by go rozszerzyć.

    • @bottomek1348
      @bottomek1348 3 місяці тому

      @@KacperSieradziński Super!

  • @warszafication
    @warszafication 3 місяці тому +2

    Trochę chyba przekombinowales. Może tak. Yield zatrzymuje wykonanie funkcji ale utrzymuje jej stan. Ponowne odwołanie się do funkcji będzie uwzględniało jej stan z ostatniego wywołania. Przykład z wczytywaniem linii z pliku

  • @adik6528
    @adik6528 3 місяці тому

    A myślałem, że znam generatory... teraz znam bardziej 😁

  • @szymonbytniewski2988
    @szymonbytniewski2988 3 місяці тому

    Idealne do streamu odpowiedzi na serwer po jakimś API

    • @KacperSieradziński
      @KacperSieradziński  3 місяці тому +1

      Zdecydowanie się z Tobą zgadzam Szymonie :)

    • @szymonbytniewski2988
      @szymonbytniewski2988 3 місяці тому

      @@KacperSieradziński Próbowałeś może już streamować z OpenAI do Flaska?

    • @KacperSieradziński
      @KacperSieradziński  3 місяці тому +1

      ​@szymonbytniewski2988 jeszcze nie, ale to w sumie fajny temat. Tylko hm.. jeśli i tak finalnie chcesz wyświetlić na ekranie całą odpowiedź to streamowanie Ci chyba wiele nie pomoże? Wszystko zależy od tego jaki masz plan to później przerobić.
      Opowiedz to pomyślę o filmie :-)​@@szymonbytniewski2988

    • @szymonbytniewski2988
      @szymonbytniewski2988 3 місяці тому

      @@KacperSieradziński Właśnie w pracy mam taki case. Etapy, które prowadzą do wygenerowania finalnej odpowiedzi dzieją się w tle. Lecz ostatnie żądanie do API chcę wyświetlić jako stream. Ze względu na złudzenie tego że odpowiedź jest generowana szybciej

  • @Pawlo370
    @Pawlo370 3 місяці тому

    a więc po to jest ten yield