Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu

Ukážeme si vlastnosti knihovny LibCST. Ta umožňuje snadnou modifikaci zdrojových kódů Pythonu. Tato modifikace ovšem neprobíhá přímo na úrovni zdrojového kódu, sekvence tokenů ani nad AST, ale nad CST (Concrete Syntax Tree). https://www.root.cz/clanky/knihovna-libcst-umoznujici-snadnou-modifikaci-zdrojovych-kodu-pythonu/?utm_source=rss&utm_medium=text&utm_campaign=rss

Created 1y | Mar 6, 2024, 11:50:20 PM


Login to add comment

Other posts in this group

Java je tu 30 let: všestranný jazyk formoval moderní výpočetní techniku

Právě dnes uběhlo třicet let od představení programovacího jazyka Java i virtuálního stroje Javy. Jak samotný jazyk, tak i její virtuální stroj prošel za tato tři desetiletí poměrně zajímavým vývojem.

May 22, 2025, 10:10:04 PM | root.cz
Jak na soukromí v mobilním telefonu: zajistěte si kontrolu nad svými daty

Kolem dat o uživatelích vyrostl obrovský byznys. Někdy se říká, že je to aktivum, které pohání Internet. Existuje celá řada důvodů, proč by vám nemělo být jedno, co o vás kdo na internetu sbírá. https

May 21, 2025, 10:50:05 PM | root.cz
Softwarová sklizeň (21. 5. 2025): skartujte pořádně soubory na disku

Sonda do světa otevřeného softwaru. Dnes si trvale smažeme soubory, nakreslíme si pár obrázků, vyzkoušíme plně anonymní chat a řekneme si o multiplatformním nástroji na přenos souborů. https://www.roo

May 20, 2025, 11:40:09 PM | root.cz
Němci chtějí zrušit připojení po DSL, do roku 2030 to ale zřejmě nebude

Němci dlouhodobě intenzivně rozšiřují optickou infrastrukturu ve své zemi. Chtějí se zbavit dvojité finanční zátěže vyplývající z kombinace xDSL a optiky. Proto mají nyní plán, podle kterého provoz xD

May 20, 2025, 11:40:07 PM | root.cz
Volání subrutin naprogramovaných v assembleru z jazyka Python

Už jsme se setkali s propojením Pythonu s nativními knihovnami naprogramovanými (například) v jazyku C. Dnes si ukážeme jeden z alternativních způsobů, kterým lze z Pythonu volat podprogramy (subrutin

May 19, 2025, 10:20:03 PM | root.cz
Vláda má povinnost zachovat digitální suverenitu své země, říká Stallman

Státy se postupem času staly závislými na několika velkých soukromých firmách. Měly by ale usilovat o svobodu a nezávislost také v softwarové oblasti. Proč je důležité školství a proč nevěřit jazykový

May 19, 2025, 10:20:01 PM | root.cz
bpezip: komprese krátkých řetězců v JavaScriptu

Pokud jste někdy chtěli komprimovat textová data přímo v prohlížeči nebo optimalizovat přenos krátkých řetězců v aplikaci, je tu pro vás lehká knihovna: bpezip. https://www.root.cz/clanky/bpezip-kompr

May 18, 2025, 11:10:04 PM | root.cz