Projekty z Pythonem - API pogodowe - PREMIERA NOWEJ SERII

Поделиться
HTML-код
  • Опубликовано: 12 июл 2020
  • WRESZCIE COŚ WIĘCEJ DLA PYTHONOWCÓW! Zaczynamy nową serię dla programistów Pythona (no i dla tych, którzy Pythona chcą poznać).
    ---
    Ucz się z moich (Samuraja Programowania) kursów na Udemy. Mam dla Ciebie zniżki na moje kursy.
    👉 Kod do kursu Web developer od podstaw w 15 intensywnych dni: websamuraj.pl/udemy/webdev-od...
    👉 Front-end średniozaawansowany w 15 intensywnych dni: websamuraj.pl/udemy/front-sre...
    👉 Kod do kursu Kompletny kurs programowanie w JavaScript: websamuraj.pl/udemy/javascript/
    👉 Kod do kursu Zaawansowane projekty w CSS i JavaScript: websamuraj.pl/udemy/zaaw-proj...
    Kod do kursu React od podstaw: websamuraj.pl/udemy/react/
    👉 Kod do kursu Node.js, Express i MongoDB: websamuraj.pl/udemy/node/
    #python #projekt #api

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

  • @puszkin2346
    @puszkin2346 4 года назад +35

    Jak dla mnie masz niesamowity dar do tłumaczenia. Mam nadzieje, że jeszcze kilka fajnych projektów w pythonie się pojawi.

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      :) dziękuję. Takie opinie są wodą na młyn do nagrywania!

    • @KacperSieradziński
      @KacperSieradziński 3 года назад

      Widzę, że komentarz ma najwięcej łapek :) Zapraszam na discorda i na mój kanał :) Tam jest wincyj pythona :D

  • @nuvii0746
    @nuvii0746 4 года назад +7

    Super w końcu jakaś praktyka i widoczny efekt! Kursów pythona od podstaw jest multum. A właśnie czegoś takiego brakuje. Proszę kontynuuj tą serie.

  • @jakubsagan9302
    @jakubsagan9302 4 года назад +6

    oj tak tak byczq +1 za film :D

  • @MAzurekkk1
    @MAzurekkk1 2 месяца назад +1

    Bardzo mi sie podoba, chcialem zrobic chatbota opartego o AI lecz trafilem na sciane w postaci API, w koncu moze sie uda cos ruszyc do przodu xDD

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

    W roku 2023 musicie na koncu dopisac /format.
    Tak pozatym to super poradnik. Pozdrawiam

  • @LyczeQQ
    @LyczeQQ 4 года назад +16

    Za tekst "u mnie działa" od razu leci łapka w górę :D Poza tym świetny materiał, zachęciłeś mnie do nauki Pythona. Pozdrawiam :)

  • @wojciech.ziarnik
    @wojciech.ziarnik 2 года назад +1

    Świetny film. Fajne wprowadzenie do API. Poproszę więcej!

    • @KacperSieradziński
      @KacperSieradziński 2 года назад +1

      Sporo więcej znajdziesz u mnie na kanale :-) Zapraszam :-)

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

    Super materiał! Bardzo mi pomogłeś w rozgryzieniu tematu.

    • @KacperSieradziński
      @KacperSieradziński 2 года назад

      Bardzo się cieszę :-) Wpadnij czasem też i do mnie na kanał!

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

    Super, że w końcu pojawiły się materiały z Python!!

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

    Super 😃

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

    Świetny materiał, fenomenalnie tłumaczysz każdy krok co naprawdę pomaga. Osobiście uważam że takie małe projekty to super sposób na naukę, bo kursy od podstaw Pythona są już na YT tak polskim jak i anglojęzycznym 😎

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

    Film rewelacja !!! Takich poradników właśnie brakuje :)

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

    Wreszcie żywy prowadzący! Czy nie lepiej się pisze w ciemnym edytorze? Na pewno lepiej się ogląda w nocy 😁. Takie podstawy pythona z takim prowadzącym to byłoby coś genialnego!!!

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Lepiej, ale na szkoleniach na rzutniku wygląda gorzej :) jakoś tak zostało :)

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

    Ten kurs jest cudowny!!! Nareszcie coś takiego po polsku i genialnie wytłumaczone. Po prostu cudo

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

    Mega fajny material, chetnie wroce po nastepne

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      To subskrybuj i kliknij w dzwoneczek :) interesuje Cię tylko python, czy inne technologie także? :)

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

    wykonujesz kawal dobrej roboty. chwala Tobie za to. dziekuje

  • @smoczadzida1330
    @smoczadzida1330 4 года назад +8

    Naprawdę super się tego słucha. Świetna dykcja lekkość mowy nie ma zacięć zero stresu naprawdę ekstra polecam

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

    robię przerwę, nie odchodzcie od komputera hahah :D Kocham te geekowskie żarty, bardzo dobrze wytłumaczone! :D

    • @KacperSieradziński
      @KacperSieradziński 7 месяцев назад

      :) Nie każdy rozumie.. Cieszę się, że się podobało! :)

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

    Kuuuurna, Panie!!!!
    Rewelacja!

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

    Świetny tutorial. Mój pomysł na następne odcinki to napisanie bota na dowolny komunikator (np Facebook), gdy ktoś do nas napisze wysyła się tej osobie wiadomość "Część, jestem za granicą, odpisze jutro" lub coś w tym stylu :D

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Będzie bot, mam go w planach. Myślałem o discordzie :)

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

    Świetny specjalista, robił nam szkolenie i napisał framework.

  • @23Marrio
    @23Marrio 5 месяцев назад

    Ulepszyłem program o tyle że program prosi od użytkownika o wpisanie miasta

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

    Nie da się nic innego powiedzieć niż MEGA !!!! Idealnie wytłumaczone KLASA !!!! Chętnie bym zobaczył konfigurację PyCharma o tym co wspomniałeś o podpowiadaniu zależności oraz również chętnie bym zobaczył projekty związane z Django np napisanie CMS'a i coś z sztucznej inteligencji :-)

  • @tomaszfigura7357
    @tomaszfigura7357 3 года назад +1

    to było extra :)

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

    i wszystko zrozumiałem, wielkie dzięki, paluszek w górę

  • @rafiki-zs7ki
    @rafiki-zs7ki 3 года назад

    Dzięki za filmik, czekam na wiecej

    • @KacperSieradziński
      @KacperSieradziński 3 года назад

      Jest więcej :) tu u Bartka są jeszcze ze dwa filmy i mam swój kanał :)

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

    Bardzo dobry pomysł na serie i świetne wykonanie. Wszystko przejrzyście wyjaśnione. Świetna Robota!

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

    Nie mogę się doczekać kolejnego odcinka!

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Ja też.. i kolejnego i kolejnego.. :D

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

      @@KacperSieradziński Na Twoim kanale będą jakieś treści związane z Pythonem?

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Na moim? Szczerze, jeszcze o tym nie myślałem :) póki co będę pojawiał się tu, a na moim kanale może zbuduje coś innego :) jakieś propozycje? :)

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

      @@KacperSieradziński Chętnie bym zobaczył Machine Learning, AI albo omówienia bibliotek wraz z zastosowaniem. W sumie cokolwiek byle w takim trybie w jakim to aktualnie tłumaczysz!

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      @@Barnaberish dzieki! Pomyśle :)

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

    Super, niedawno zacząłem przygodę z Pythonem i szukałem czegoś praktycznego i znalazłem. ;) Chcemy więcej !

    • @KacperSieradziński
      @KacperSieradziński 4 года назад +1

      Jeżeli nie oglądałeś reszty filmów (są jeszcze dwa), to zapraszam do obejrzenia :) A jak oglądałeś to subskrybuj ten kanał i mój i prosimy o chwilę cierpliwości :) Póki co wrzucam jeden film w tygodniu, ale spróbuje więcej :)

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

    Bardzo fajnie tłumaczysz. Pozdrawiam!

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

    kocham tego goscia

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

    super

  • @DanielŚmigiela
    @DanielŚmigiela 3 года назад

    super robota !

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

    Czekam na więcej z tej serii! :D

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Mateuszu, podobno następny film będzie już jutro! Jednakże będzie bardziej dotyczył składni, nie projektu. Będzie takim wtrąceniem odn. czegoś co w Pythonie jest wyjątkowe. Projektowo zapewne w przyszłym tygodniu, jeszcze film się nagrywa :)

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

    Szanuje, super wytłumaczone :)

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

    Wincyj!

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

    Rewelacja. Dziękuję za film - właśnie czegoś takiego szukałem gdyż chciałem zabrać się za API od BDO - dane tam podawane są tragiczne i przeglądanie kart odpadów metodą "każda po kolei" jest tragedią. Byłoby miło gdyby udało mi się jakoś posortować karty od daty, miasta itp i otrzymywać czytelny wynik w ascii table. Będę próbował choć już wiem, że może być trochę komplikacji, gdyż wymaga to logowania oraz wchodzenia na poszczególne strony odpowiadające zapotrzebowaniu. Byłoby miło gdybyś zrobił filmna którym pokazał byś sposób radzenia sobie z sprawami urzędowymi (czy firmowymi jak u mnie, czy prywatnie - jakieś pisma, wnioski itp gdyż wiele portali .gov udostępnia swoje api). Miłego wieczoru

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Arturze, wydaje mi się że większość govów swoje API opiera o soap, więc jest trochę inaczej. Zawsze można skorzystać też z Selenium :) próbuj, jak uporam się z całą bieżączką to pomyśle o takim, trochę bardziej niszowym, filmie.

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

    Więcej!! Świetnie wytłumaczone. Marzy mi się taki kurs o pandas albo Selenium

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

    bardzo fajny materiał

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

    Kacer, miod na moje uszy. Jak dla mnie najlepszy nauczyciel na tym kanale razem z Bartkiem ! Mam jeszcze takie pytanie bo na dzien dzisiejszy jest tez duze parcie na DevOps i zapewne o tym wiesz. Czy jest jakas szansa, zeby zrobic jakies kursy typowo wykorzystujac pythona pod linuxem ? Mam na mysli bardziej zaawansowane skryptowanie oprate tez na klasach ?

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Dzięki wielkie! :) Z mojej strony klasy i obiektowość jest jak najbardziej osiągalna. Devopsem nie jestem, bardziej administruje hobbystycznie :) Napisz jakie problemy chciałbyś rozwiązywać to pomyślimy nad skryptami :)

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

      @@KacperSieradziński myslalem, zeby po prostu na start zrobic prosty monitoring zuzycia zasobow wykorzystujac np biblioteke os, psutil. Napisac proste restapi w flask lub django i zrobic jakis prosty frontend na bazie najprosteszgo html czy tam bootstrapa, zeby wyswietlac wyniki/json lub za pomoca wykresu ktory tez moze byc zrobiony w pythonie(nie pamietam nazwy biblioteki). Mysle, ze jest tu zawartych kilka tematow. Mozna zrobic latwy, fajny i merytoryczny projekt, ktory moze byc rozwijany praktycznie w nieskonczonosc o nastepne funkcjonalnosci. Zreszta tak jak wspomnialem naprawde warto wejsc w DevOps bo robi sie to cholernie popularne, a dodam, ze czesto w ofertach pracy wlasnie jest python/linux i mysle, ze duzo ludzi by na tym skorzystalo.
      Pozdrawiam,

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

    Pomocny film

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

    bardzo fajnie wytłumaczone, wszystko maksymalnie uproszczone, może w końcu ugryzę API nie łamiąc sobie zębów a podejść już miałem sporo :)

  • @franek4always
    @franek4always 4 года назад +7

    Super tutorial, prośba o kontynuacje. Mógłbyś też wrzucać kody z lekcji na GitHub'a

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

    Proponuje tutoriale z pyautogui - np czynnosci komputera z wplecionym rozpoznawaniem obiektów png

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

    Wszedlem z ciekawosci na nowa serie. Wiekszosc kursow prowadza malo komunikatywne osoby i ciezkie do sluchania. A tutaj jakie zaskoczenie! Dobrze sie sluchalo. Chociaz tematy banalne. Pozdrawiam

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Wiem, ale to tak na początek :) jeżeli masz propozycję tematu to pisz. Bardzo chętnie poczytam :)

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

    Świetny film, proszę o więcej. Może dekoratory? Logowanie? Wielowątkowość?

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Dziękuję! Zapisuje! Będzie, prędzej czy później :)

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

    Super projekt więcej takich projektów!!!
    Może coś małego z Machine learning?

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      To nie bardzo mój konik, ja bardziej jestem webowy. Niemniej spróbuję coś wykombinować jak będzie większe zainteresowanie tematem!

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

      @@KacperSieradziński Super! Myślałem nad czymś takim jak zrobiłeś z pogoda, ale zrobić taki kantor inteligętny, żeby pobierać codziennie prze tydzień wyniki i żeby taka prognozę zrobił ;)

  • @weronikaitylenatenteman5670
    @weronikaitylenatenteman5670 3 года назад +1

    Ta jedna linijka pod def main() - o ta: print(loads(response.text)) powoduje, że dodatkowo wyświetla się Białystok.

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

    Właśnie się zainteresowałem MicroPythonem i postanowiłem zamienić moją stację pogodową z Arduino na ten język. To dopiero frajda jak można powiesić na ścianie własny program;) Spadłeś mi z nieba z tym tutorialem, bo jeszcze raczkuję w Pythonie. Jaka frajda tu z JSON, bo w Arduino z tym słabo. U mnie Twój program śmiga na ESP32, tylko zamiast Gdańsk wpisać musiałem Gda\u0144sk (chyba dlatego, że macos?), a requests na urequests (biblioteka wbudowana). Pozdrawiam z Gdyni. Łapka poszła, subskrypcja też. Będę stałym obserwatorem.

    • @KacperSieradziński
      @KacperSieradziński 2 года назад

      Cześć Jarogniewie :-) Ja też z Gdyni :-) Więcej filmów Pythonowych u mnie na kanale :)

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

    @Samuraj Programowania prosba o pomoc. przepisalem kod 1:1 ale przy odpaleniu mam blad
    "rows" is not defined Pylance

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

    Dobry materiał. Pytanko mam. Jak zapisać do csv. Problem w tym, że potrafię zapisać ale dane zamiast wskakiwać linia pod linią, wszystkie zapisują się jakby w jednej linii. Zaczynam trochę z Pythonem i muszę do tego dojść ale nie chcę koła wymyślać od nowa. Zajrzałem do kilku poradników i nie spotkałem, żeby ktoś się z tym problemem borykał. Jest sporo na YT poradników jak przerobić jsona z adresu url ale jakoś tam takich problemów nie mają. W PCharm mi się to w konsoli ładnie drukuje jedno pod drugim, a jak do csv zapiszę to kiepsko to wygląda. Mało tego. Zapisuje mi to z nawiasami a w konsoli tego nie ma. Może podpowiesz albo doradzisz źródło z którego mogę coś doczytać. Wiem też, że do takich operacji używają "pandas", ale wolę to zrobić w tradycyjny sposób. Z góry dzięki iiiii :) łapa w górę

    • @KacperSieradziński
      @KacperSieradziński 6 месяцев назад

      Obsługę plików CSV ostatnio wrzucałem na kanał Pasję informatyki. Zapraszam! :)

  • @MichalTyborski
    @MichalTyborski 3 года назад +1

    Czy uzyskaną tabelę z pogodą mogę pobrać jako xlsx albo csv?

    • @KacperSieradziński
      @KacperSieradziński 2 года назад

      Hej, można wygenerować z tego csv lub każdy inny format. Tzn. trzeba jakby zaprogramować tworzenie takich plików :)

  • @23Marrio
    @23Marrio 4 месяца назад

    Jak pobrać cenę paliwa ze strony internetowej?

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

    Proszę o trochę OpenCV, skrypt, który co 5 min zrobi zrzut z jakiejś kamerki IP ustawionej na rozkwitający kwiatek lub coś podobnego

    • @KacperSieradziński
      @KacperSieradziński 2 года назад

      Mam na kanale film z OpenCV gdzie wykrywam twarz na obrazie kamery, zapraszam :-) Z kwiatkiem bedzie prosciej

  • @Szymix-.-
    @Szymix-.- 4 года назад

    To jest python 2 czy 3??

    • @KacperSieradziński
      @KacperSieradziński 4 года назад +1

      3, zdecydowanie :)

    • @Szymix-.-
      @Szymix-.- 4 года назад

      ​@@KacperSieradziński Dzięki, bardzo fajny materiał na start. Z niecierpliwością czekam na kolejne ;)

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

    Daj mi nogę, daj mi nogę

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      .. ja bez nogi żyć nie mogę :) nie widzę związku z tematem, ale pośpiewać zawsze można :D

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

    proponuje obróbkę serii danych MERRA dla Europy: geoschemdata.computecanada.ca/ExtData/GEOS_0.5x0.625_EU/MERRA2/

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Brzmi poważnie, postudiuje i zobaczę co da się z tym zrobić :) Opowiesz mi o co chodzi? :)

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

      @@KacperSieradziński fajnie byłoby nauczyć się wyciagać serie danych klimatycznych z jakiegoś punktu w pythonem w prosty sposób. ;) przykłądowy opis disc.gsfc.nasa.gov/information/howto?title=How%20to%20read%20and%20plot%20NetCDF%20MERRA-2%20data%20in%20Python

    • @KacperSieradziński
      @KacperSieradziński 3 года назад

      @@akielisz o.. możemy pokminic :) najlepiej napisz do mnie na discordzie. Zrobimy odcinek :)

  • @adam-vip
    @adam-vip 3 года назад

    Koparki wyłacz będzie chłodniej

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

    [P] gram sobie w thesettlersonline (gra przeglądarkowa używająca Flasha) Nie znalazłem oficjalnego API do gry. W jaki sposób sprawdzić co muszę wysłać metodą POST, aby wykonać konkretne działanie? Np, chcialbym napisać skrypt który użyje przedmiotu na moich budynach, aby otrzymały premię.
    [Nie chodzi mi żadne wykorzystywanie błędów gry, albo inne hakerstwo]
    Po prostu chciałbym wiedzieć czy się da, a jeśli tak to jak to zrobić. Wygodniej będzie wykonać skrypt, niż wykonać 50 monotonnych kliknięć.

    • @KacperSieradziński
      @KacperSieradziński 4 года назад

      Hm.. jednak chyba chodzi o hakowanie :) Takie problemy rozwiązuje się na dwa sposoby:
      a) Musisz zobaczyć jakie zapytania są wysyłane w konsoli podczas wykonywania akcji i puścić takie same zapytania. Tylko, że tego typu rzeczy najczęściej są zabezpieczone co by nie było tak, że programiści we wszystkich grach będą najlepsi.
      b) Użyć gotowego lub napisać skrypt klikający w określone miejsca ekranu. :)