Hodnocení:
Kniha o asyncio se setkala se smíšenými ohlasy, někteří čtenáři chválí její srozumitelnost a praktické příklady, zatímco jiní ji kritizují za neuspořádanost, nedostatečnou hloubku a nedostatečné pokrytí podstatných aspektů asyncio. Celkově je považována za slušný úvod, ale ne za komplexní zdroj informací.
Klady:Poskytuje jasné informace pro začátek práce s asyncio, dobré příklady zejména pro práci v síti a používá užitečné analogie. Někteří čtenáři ji považovali za užitečnou jako úvod a kompaktní referenci.
Zápory:Neorganizovaná a nedostatečně hluboká, se značnými mezerami v obsahu týkajícím se základních konceptů asyncio. Mnoho čtenářů mělo pocit, že nestojí za cenu, protože se často zaměřuje spíše na méně relevantní knihovny třetích stran než na samotný framework asyncio.
(na základě 14 hodnocení čtenářů)
Using Asyncio in Python: Understanding Python's Asynchronous Programming Features
Pokud patříte mezi vývojáře Pythonu, které odrazuje složitost asyncio, je načase se na něj podívat znovu. Asyncio je složité, protože jeho cílem je řešit problémy souběžného síťového programování jak pro vývojáře frameworků, tak pro koncové uživatele. Funkce, které je třeba vzít v úvahu, jsou malou podmnožinou celého rozhraní API asyncio, ale vybrat ty správné funkce je ta složitější část. Právě k tomu slouží tato praktická kniha.
Veterán vývoje v jazyce Python Caleb Hattingh vám pomůže získat základní znalosti o stavebních prvcích asyncio - dostatečné k tomu, abyste mohli začít psát jednoduché programy založené na událostech. Dozvíte se, proč asyncio nabízí bezpečnější alternativu k preemptivnímu multitaskingu (threadingu) a jak toto API poskytuje jednoduchý způsob, jak podporovat tisíce současných soketových spojení.
⬤ Získáte kritické srovnání asyncio a threadingu pro souběžné síťové programování.
⬤ Projděte si asyncio, včetně rychlého průvodce pro zasažení smyčkou s programováním založeným na událostech.
⬤ Zjistěte, jaký je rozdíl mezi funkcemi asyncio pro koncové vývojáře a funkcemi pro vývojáře frameworků.
⬤ Pochopte novou syntaxi jazyka asyncio async/await, včetně koroutin a rozhraní API pro úlohy a budoucnost.
⬤ Získejte podrobné případové studie (s kódem) některých populárních knihoven třetích stran kompatibilních s asyncio.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)