Malé ohlédnutí za historií Pythonu: Python 0.9.1 na moderním hardware
Zdroj:
root.cz
23.10.2025 (00:00)
it, počítače
Na chvíli se ohlédněme do prehistorie jazyka Python. Verze 0.9.1 byla vydána již v roce 1991 (tedy v době DOSu a Windows 3.0), ovšem lze ho přeložit a použít i na moderním 64bitovém operačním systému. celý článek
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python
Zdroj:
root.cz
02.08.2022 (00:00)
it-pocitace
V tomto článku o jazyku Python si řekneme, jak je možné s využitím standardní knihovny Pythonu provádět lexikální i syntaktickou analýzu zdrojových kódů napsaných v Pythonu, včetně konstrukce a zobrazení AST (abstraktního syntaktického stromu).
Podpora funkcionálního programování v Pythonu a knihovna functools
Zdroj:
root.cz
27.07.2023 (00:00)
it-pocitace
Python je multiparadigmatickým jazykem, což znamená, že lze psát prakticky čistě imperativně, ale i objektově. Navíc v Pythonu nalezneme poměrně velké množství vlastností převzatých z funkcionálních jazyků.
Hacky pro Python: vlastní infixové operátory
Zdroj:
root.cz
05.06.2025 (00:00)
it-pocitace
Příručky jazyka Python (zcela správně) doporučují, aby byly zdrojové kódy psány idiomatickým způsobem. To však neznamená, že není možné syntaxi Pythonu „ohnout“ a realizovat tak různé triky.
Volání subrutin naprogramovaných v assembleru z jazyka Python
Zdroj:
root.cz
20.05.2025 (00:00)
it-pocitace
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 (subrutiny, funkce) v assembleru.
Testování nativních funkcí s využitím programovacího jazyka Python
Zdroj:
root.cz
31.07.2020 (00:00)
it-pocitace
[56 minut čtení] V dnešní části seriálu o testování aplikací s využitím Pythonu se budeme zabývat možná poněkud méně známým tématem. Bude se jednat o testování nativních funkcí (či celých nativních knihoven nebo dokonce aplikací) s využitím Pythonu. 1. Testování nativních funkcí s využitím programovacího jazyka Python
PyScript: Python ve webovém prohlížeči (dokončení)
Zdroj:
root.cz
27.09.2022 (00:00)
it-pocitace
Nejprve dokončíme část věnovanou tvorbě grafů s využitím knihovny Matplotlib, pak si řekneme, jak do stránky vložit plnohodnotný REPL Pythonu a v závěru si ukážeme provázání mezi aktivními prvky webové stránky a skripty v Pythonu.
Coconut: jazyk naznačující směr budoucího vývoje Pythonu
Zdroj:
root.cz
04.06.2024 (00:00)
it-pocitace
Už dříve jsme se seznámili se zajímavým funkcionálním jazykem Coconut, který je transpilován do Pythonu. Coconut se ovšem neustále vyvíjí a vyvíjí se i samotný Python, takže nastal čas Coconut oprášit.
Python 3.14: t-řetězce, barvičky, lepší nápověda a odcházející GIL
Zdroj:
root.cz
14.10.2025 (00:00)
it-pocitace
Vyšel Python 3.14 (Python π?), ve kterém nalezneme malé změny ve vlastním jazyce, podporu pro „obarvené“ texty (na několika místech), podporu pro takzvané t-řetězce, ale například i vylepšení interního chování interpretru.
Detekce velikosti hodnot uložených v operační paměti a spravovaných interpretrem Pythonu
Zdroj:
root.cz
30.03.2023 (00:00)
it-pocitace
V ekosystému jazyka Python je mnohdy užitečné zjistit, jaký objem operační paměti zabírají hodnoty (objekty), s nimiž se v aplikacích psaných v Pythonu pracuje. Kupodivu se nejedná o zcela triviální úlohu.
Nový Python 3.11 slibuje proti svému loňskému předchůdci až 60% zrychlení
Zdroj:
zive.cz
26.10.2022 (20:15)
it-pocitace
Říjen se už několik let nese ve znamení vydávání nových verzí Pythonu a rok 2022 není výjimkou. Běhové prostředí čerstvého Pythonu 3.11 přináší výrazné zrychlení oproti svému loňskému předchůdci. V průměru to dělá 25 %, u některých operací to však může být až 60 %. Co se samotných vylepšení ...
Když možnosti functools nedostačují: další knihovny pro funkcionální programování v Pythonu
Rozhraní mezi nástrojem jq a programovacím jazykem Python
Datový typ Decimal v programovacím jazyku Python
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Využití serializačního formátu MessagePack v Pythonu
Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (3.část)
Souběžné a paralelně běžící úlohy naprogramované v Pythonu
Nové vlastnosti Pythonu 3.14 v praxi: vliv odstranění GIL a využití více interpretrů
Čtyři způsoby zpracování XML v Pythonu
Nové vlastnosti Pythonu 3.14 v praxi: komunikace mezi interpretry
Validace dat v Pythonu s využitím knihovny Pydantic
Pythonize (pz): když chcete na řádce Python místo Bashe
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu
Distribuční věstník: Gentoo má novou verzi Portage, Fedora KDE přejde na Wayland
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Funkcionální programování v Pythonu s využitím knihovny Toolz (2. část)
PyWebIO: interaktivní webové dialogy a formuláře v čistém Pythonu
Algebraické datové typy v Pythonu
Programovací jazyk Python: Proč je ideální volbou pro začátečníky
Lexikální a syntaktická analýza zdrojových kódů jazyka Python (4.část)
Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter
Ohlédnutí za historií projektu FFmpeg
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Manipulace s binárními datovými strukturami v Pythonu
Sledování správy paměti v Pythonu s využitím nástroje objgraph
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
IPython: jedno z nejpropracovanějších interaktivních prostředí pro práci s Pythonem
Jak nainstalovat Python? Dnes si ukážeme pár základních fíglů pro zelenáče
Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu

