PyCon CZ

PyCon CZ 23
15–17 September
Prague

this workshop will be in Czech only

Úvod do světa scrapingu: polévky, pavouci, API workshop vede Šárka Melicharová

Sunday 17 September 14:00 (3 hours)
Room 302

Víš, že Ti Python může pomoci stahovat si automaticky z internetu vybraná data? Pokud ti doposud taková možnost byla utajena, pojď si rozšířit obzory na tento začátečnický workshop. 🤓

V průběhu workshopu se:

  • navnadíme: řekneme si, oč jde a k čemu to může být dobré (a proč se vyplatí mít i jinou možnost než manuální klikání s duem CTRL + C & CTRL + V),
  • vyzbrojíme: seznámíme se se základními pojmy, pravidly pohybu v této oblasti i možnými nástrahami,
  • naučíme zvolit vhodný bojový plán: podíváme se webovým stránkám pod pokličku/kapotu a řekneme si, jak zvolit správný postup získání dat,
  • vrhneme do práce: podíváme se, jak vypadá scraping v Pythonu a napíšeme si jednoduchý scraper,
  • pokocháme výsledky naší práce: řekneme si, čím lze na samotný scraping dále navázat.

Máš obavy, jestli je pro Tebe workshop vhodný? Pokud jsi o scrapingu dosud neslyšel/a nebo o něm máš jen mlhavou představu, pak ano! V opačném případě hrozí, že se nedozvíš nic nového.

Co bys měl/a umět či znát?

Python, a to v rozsahu začátečnického kurzu Pyladies

Základní práci s Jupyter Notebookem (pokud nevíš, o co jde, můžeš si před workshopem projít krátké Jupyter Notebook intro)

Nepotřebuješ žádné znalosti scrapingu, webů, HTML ani knihoven, které lze ke scrapingu využít.

Co si přinést?

vlastní notebook

nainstalovaný Jupyter Notebook

Co je potřeba k tomu si tento workshop užít?

Úroveň Pythonu

Umět psát základní skripty.

O tématu

Není potřeba žádná předchozí znalost, vše bude vysvětleno.

Šárka Melicharová

Jsem novopečená juniorka v první IT práci, absolventka Pyladies 2018, členka klubu junior.guru a lingvistka se zájmem o zpracování přirozeného jazyka, strojové učení a umělou inteligenci.

Ve volném čase těžím a těším se ze svých identit: těchto novějších i těch starších (zvědavý pozorovatel, lektor češtiny, hráč deskových her, knihomol, ...).

Sunday 17 September

14:00 Room 301

Moje první API ve Flasku

Miroslav Brabenec, Petra Číhalová & Lenka Erbenová
Beginner’s track only in Czech
14:00 Room 302
14:00 Room 343
14:00 Room 346
14:00 Room 347

Transform Your Data Game: Mastering Data Modeling and Analytics with dbt

Jozef Regináč, Jaroslav Bezděk, Barbora Drinková & Pavel Ježek
PyData track
14:00 Room 351
14:00 Room 349

Master ESP32‑CAM with help of MicroPython

Tomislav Arnaudov & Marc Martínez Badenes