Python - jak łączyć się z zewnętrznym API?

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 76

  • @CheatBot
    @CheatBot 4 года назад +9

    Materiały z Pythona zawsze plusuje :) życzę zasięgów

  • @noe4443
    @noe4443 Год назад

    Super, wszystko działa. Co prawda dzisiaj już nie znalazłem tych przepisów na git ale wiedza przekazana przez Ciebie jest zrozumiała i analogicznie wykorzystałem program do pobierania danych o wartościach owoców. Fajnie że Pomagasz innym. Dziękuję ;) Yaro

  • @adamsompolinski7728
    @adamsompolinski7728 Год назад

    Jakies ćwierć wieku temu na studiach byłem jedynym, który realizował zadanka w py. Wtedy byłem dziwakiem, wszyscy gdy słyszeli że pisze w pythonie pytali "w czym kurvva" ?
    Wtedy rządził c++/delphi, nawet java nie była jakoś wybitnie popularna.
    A dziś pajton to numer jeden !

  • @bartas7261
    @bartas7261 4 года назад +4

    Jest, mój drugi ulubiony język, wszystko z API mi się na pewno przyda 😀.
    PS. Kilka dni temu zacząłem czytać pragmatycznego programistę, dziękuję za polecenie, bo ta książka jest świetną 😁.

  • @marcincylkowski3004
    @marcincylkowski3004 4 года назад

    trochę spóźniony komentarz ale na plus materiał bardzo przydatny, niektórzy robią całą serię z czegoś co zawarłeś w 15 min filmu. Brawo

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Dzięki, zawsze staram się przekazywać wiedzę prosto i konkretnie :) A często są to bardzo proste koncepty, tylko ci, którzy je tłumaczą, niepotrzebnie je komplikują.

  • @karolklemens8652
    @karolklemens8652 4 года назад +3

    Tydzień Pythonowy

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +5

      Pierwszy z nich, bo planuję jeszcze jeden za jakiś czas :) I tygodnie z innymi technologiami też :)

  • @beatakaczorowska6301
    @beatakaczorowska6301 4 года назад +1

    Super pomysl

  • @nowallet7861
    @nowallet7861 4 года назад +4

    Kamil, czekamy na tydzien z Java! :D
    Szkoda, że taki ktoś jak Ty ma tak mało subów i wyświetleń :(

    • @spoiler-man9640
      @spoiler-man9640 4 года назад +2

      Wtedy nie czytał by komentarzy wszystkich. Coś za cos

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +2

      Mam nadzieję, że nawet jak będzie tutaj 100 tysięcy subów, będę czytał wszystkie komentarze i będę odpisywał na zdecydowaną większość, tak jak teraz :) Taki jest plan :)
      A tydzień z Javą postaram się zrobić niedługo!

  • @sebon11
    @sebon11 4 года назад +1

    Elo statystyki a obejrzę odc potem

  • @gollum0074
    @gollum0074 4 года назад

    Subskrybuję ten kanał bo tematem była Java... Ale to już chyba nieaktualne. Czas poszukiwań znowu czas zacząć ;)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Java była jedną z technologii, które się przewijały na kanale i na pewno jeszcze wiele razy się pojawi, ale nigdy nie planowałem skupiać się tylko na niej :) a co z Javy Cię interesuje, jakie filmy na jej temat chciałbyś zobaczyć?

    • @gollum0074
      @gollum0074 4 года назад

      Tak naprawdę to wszystko. Może nie od podstaw. Kończyłem inżynierię oprogramowania (java), ale przez kilka lat nie miałem z javą kontaktu. Czyli może jednak od zera :/

  • @damian33733
    @damian33733 4 года назад +3

    A to jest ten słynny json z HRejterzy

  • @ukaszxyz5689
    @ukaszxyz5689 4 года назад

    Dzięx!

  • @marcinmendyk91
    @marcinmendyk91 4 года назад +1

    Cześć.
    In my humble opinion inicjując zmienną requestBody tworzysz słownik a nie json... Zabrakło ' na początku i końcu.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Racja, trochę to był skrót myślowy z tym JSONem :) to oczywiście pythonowy słownik!

  • @destu7313
    @destu7313 2 года назад

    Witam. Wytłumaczysz mi co to za konsola i jak się ją pobiera/odpala w 3:00?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 года назад +1

      To konsola systemowa. Zobacz dwa filmy na ten temat: ruclips.net/video/il9dq5-UUqM/видео.html i ruclips.net/video/ioJybk5KMkU/видео.html

    • @destu7313
      @destu7313 2 года назад

      @@JakNauczycSieProgramowania Dzięki! To dla mnie bardzo ważne, że wczoraj odpisałeś, już sie zabieram za te linki! Doceniam bardzo! Miłego dnia Ci życzę ^^

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 года назад +1

      @@destu7313 Miłego dnia i miłej nauki!

  • @martiniwp
    @martiniwp 3 года назад

    jak napisać print() jakbyś z tego jsona chciał wyciągnąć np tylko pozycję "title" ?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      Tutaj powinieneś znaleźć podpowiedź: stackoverflow.com/questions/16129652/accessing-json-elements
      A w razie problemów zadaj pytanie na grupie: facebook.com/groups/jaknauczycsieprogramowania

    • @martiniwp
      @martiniwp 3 года назад

      ​@@JakNauczycSieProgramowania bardzo dziękuję za skuteczną pomoc :)

  • @spoiler-man9640
    @spoiler-man9640 4 года назад

    3:07 a nie prościej po prostu zrobić wszytko po prostu wchodząc od razu w Vscode?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Też można, ale jak jesteś akurat w konsoli to zamiast się przełączać na VSC szybciej jest stworzyć i otworzyć plik w ten sposób :)

  • @mateuszbielenda9642
    @mateuszbielenda9642 3 года назад

    recipe puppy wygasło i niestety nie da sie powtórzyc cwiczenia :(

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      Spróbuj z jakimś innym API, tutaj jest fajna lista darmowych, publicznie dostępnych: github.com/public-apis/public-apis

  • @tomkocinski1659
    @tomkocinski1659 2 года назад

    Nie wiem czy się coś w tym API puppy zmieniło ale u mnie nie działa, nic nie wyszukuje :(

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 года назад

      Tak, tamto API już nie działa.
      Spróbuj z jakimś innym API, tutaj jest fajna lista darmowych, publicznie dostępnych: github.com/public-apis/public-apis

    • @tomkocinski1659
      @tomkocinski1659 2 года назад

      @@JakNauczycSieProgramowania No właśnie tak się zastanawiałem, czy dobrze wpisałem w ściekę API nasz request i dlatego nie odpowiada ale spróbowałem inne i odpowiedziały prawidłowo. Dzięki.

  • @maksymilianborysawski2828
    @maksymilianborysawski2828 3 года назад

    Witam mam problem z importem requests. Pobrałem ale jak wpisuję import requests to nie widzi że jest taka biblioteka. Pozdrawiam

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      A jak wywołasz komendę pip list to jest tam biblioteka requests?

    • @maksymilianborysawski2828
      @maksymilianborysawski2828 3 года назад

      @@JakNauczycSieProgramowania Tak jest na liście wersja 2.25.1.mieć

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      @@maksymilianborysawski2828 I co się dzieje jak uruchamiasz program? Jaki jest komunikat?

    • @maksymilianborysawski2828
      @maksymilianborysawski2828 3 года назад

      @@JakNauczycSieProgramowania Po wpisaniu import requests Visual Studio nie podpowiada nazwy biblioteki, gdy wpisuję requests.get nie rozpoznaje w ogóle requests

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      @@maksymilianborysawski2828 Niestety domyślny intellisense (czyli to podpowiadanie) dla Pythona w VSC różnie działa. Nie przejmuj się tym, że nie podpowiedział niczego, tylko napisz kod i spróbuj uruchomić program, powinno być ok :)

  • @i_k1934
    @i_k1934 4 года назад

    cześć, potrzebuje pomocy. Robię prostą aplikację generator kodów QR. Chciałbym aby ten generator był wyświetlany na stronie www. Jak mam to ogarnąć? Kod pythona połączać z html, czy jakas biblio. Od razu mowie, ze dopiero zaczynam z pythonem :)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      A co chcesz wyświetlać na stronie www? Wygenerowany kod QR czy sama aplikacja do generowania kodu powinna być dostępna z poziomu strony?

    • @i_k1934
      @i_k1934 4 года назад

      @@JakNauczycSieProgramowania aplikacja z poziomu strony

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      @@i_k1934 Przyjrzyj się frameworkowi Django.

  • @spoiler-man9640
    @spoiler-man9640 4 года назад

    Zgaduje że nie będzie tygodnia c++ ale się spytam. Będzie?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +1

      Ostatni kontakt z C++ miałem jeszcze na studiach, ponad dziesięć lat temu, także nie czuję się wystarczająco kompetentny w tym temacie, żeby nagrywać filmy dotyczące tego języka :) Jedyne co planuję to podzielić się z Wami kodem Tetrisa i szachów, które pisałem właśnie podczas studiów. Obie rzeczy pisałem w C i takie spojrzenie na to po latach może być ciekawym doświadczeniem :)

    • @spoiler-man9640
      @spoiler-man9640 4 года назад

      @@JakNauczycSieProgramowania jak nie będzie to mówi się trudno ale film z kodem tego tetrusa może być ciekawy

  • @ks-rk4zt
    @ks-rk4zt 4 года назад

    Jak ustawic/ pobrać taka konsole?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +1

      To shell zsh z frameworkiem Oh My Zsh i motywem Powerlevel (u mnie w wersji 9k, ale właśnie widzę, że jest juz wersja 10k). Planuję w przyszłości odcinek na ten temat, ale zanim się pojawi, odsyłam do kilku artykułów/stron/tutoriali:
      Ogólnie o zsh: www.howtogeek.com/362409/what-is-zsh-and-why-should-you-use-it-instead-of-bash/
      (od MacOS Catalina zsh jest domyślnym shellem, wcześniej domyślny był bash)
      Oh My Zsh:
      ohmyz.sh/
      github.com/ohmyzsh/ohmyzsh
      hackernoon.com/oh-my-zsh-made-for-cli-lovers-bea538d42ec1
      Powerlevel9k: github.com/Powerlevel9k/powerlevel9k
      Powerlevel10k: github.com/romkatv/powerlevel10k
      A tu jak ustawić powerline'owe czcionki w Visual Studio Code: dev.to/mattstratton/making-powerline-work-in-visual-studio-code-terminal-1m7
      Da się też zainstalować Oh My Zsh na Windowsie, ale tego nie próbowałem: medium.com/@lemmusm/cool-windows-terminal-with-oh-my-zsh-8d2c1c759805
      Warto się tym pobawić, bo bardzo przyjemnie się w takiej konsoli pracuje :)

    • @ks-rk4zt
      @ks-rk4zt 4 года назад

      Jak nauczyć się programowania dzięki 😊

  • @erykmixes
    @erykmixes 4 года назад

    Będzie podobna seria z Javą?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +2

      Planuję podobne serie o Javie, Gicie, MongoDB, później na pewno też o innych technologiach :)

  • @bartekkozak1
    @bartekkozak1 2 года назад

    hej, czy w którymś odcinku omawiałeś jak sobie tak fajnie ogarnąłeś zsh? Mam na myśli kolorki itp

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 года назад +1

      Siema, nie omawiałem, ale muszę w końcu to zrobić :) Ta konfiguracja to Oh My Zsh i Powerlevel10k: www.swtestacademy.com/customize-mac-terminal/

  • @peterx1361
    @peterx1361 3 года назад

    A co jak PIP nie działa!!!

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      Ciężko powiedzieć nie znając szczegółów:) Co znaczy, że nie działa - system go nie znajduje czy nie działa instalacja bibliotek z jego użyciem?

    • @peterx1361
      @peterx1361 3 года назад

      @@JakNauczycSieProgramowania Dopiero teraz się zorientowałem że vs code, a nie vs.

  • @bartas7261
    @bartas7261 4 года назад

    A czy można prosić o opisanie, czy link do poradnika z instalacji request na Windowsie? Bo znalazłem kilka w sieci, ale mi nie działają, każdy z nich ma więcej niż dwa lata.
    Z góry dziękuję :D

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Wszystko powinno działać tak samo czyli instalujemy za pomocą komendy pip install requests.
      Jaki jest u Ciebie rezultat komend pip --version i python --version w terminalu?

    • @bartas7261
      @bartas7261 4 года назад

      @@JakNauczycSieProgramowania Witam, dziękuję za zainteresowanie, jednak nie rozumiem zbytnio o który terminal chodzi, używam vscode jeżeli to ma znaczenie.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      @@bartas7261 Chodzi o terminal / konsolę / wiersz poleceń: ruclips.net/video/il9dq5-UUqM/видео.html
      W Windowsie Start i wpisujesz "cmd" i pojawia się wiersz poleceń.
      W VSC możesz uruchomić terminal z menu Terminal.

    • @bartas7261
      @bartas7261 4 года назад

      @@JakNauczycSieProgramowania Próbowałem w terminalu i w cmd jako admin, i wrzuciłem na pastebin pastebin.com/5ttGXWXn

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      BARTAS wygląda na to, że masz niewłaściwie zainstalowanego Pythona, w jaki sposób go instalowałeś?

  • @mr.singularity8113
    @mr.singularity8113 4 года назад

    Już za samego BURGERA daję łapkę w górę! A reszta, to czysta wisienka , oczywiście na burgerze ! ! ! Czekam na więcej ;)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +1

      A dziękuję :D Kiedyś będę musiał zrobić odcinek specjalny, w którym zaprezentuję Wam mój przepis na burgery, bo ostatnio wychodzą naprawdę genialne ; )

    • @mr.singularity8113
      @mr.singularity8113 4 года назад

      @@JakNauczycSieProgramowania Zatem czekamy :D Ja z przyjemnością oglądnę ten odc specjalny i spróbuję tego przepisu! Pozdrawiam :)

    • @morveusz93
      @morveusz93 3 года назад

      @@JakNauczycSieProgramowania nadal czekam

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      @@morveusz93 Haha no muszę w końcu to nagrać :D

  • @prywatny1022
    @prywatny1022 2 года назад

    Wolał bym żebyś pokazał jak zrobić dobrego burgera

  • @tytusgierycz5563
    @tytusgierycz5563 4 года назад +1

    PY wygląda 2x do 5x łatwiej niż Java