Balíček array ze standardní knihovny Pythonu
Zdroj: root.cz 18.01.2024 (00:00) it, počítače
Dnes se seznámíme se standardním balíčkem array, jenž umožňuje práci s homogenními poli. Ta jsou v operační paměti uložena velmi efektivně a mohou tak představovat užitečnou alternativu ke klasickým seznamům. celý článek
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Zdroj: root.cz 24.10.2023 (00:00) it-pocitace
V dnešním článku se seznámíme s nástrojem Transcrypt, což je další překladač (přesněji řečeno transpřekladač – transpiler) zdrojových kódů z Pythonu do JavaScriptu. Nabízí i celou řadu funkcí ze standardní knihovny Pythonu.
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes
Zdroj: root.cz 27.02.2024 (00:00) it-pocitace
Již jsme se setkali s propojením Pythonu s nativními knihovnami naprogramovanými (například) v C. Použili jsme přitom balíček cffi. Ovšem někdy může být užitečné využít namísto toho standardní balíček ctypes.
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).
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI
Zdroj: root.cz 26.12.2023 (00:00) it-pocitace
Pro tvorbu aplikací s grafickým uživatelským rozhraním v Pythonu máme na výběr množství knihoven a GUI toolkitů. Souběžně s vývojem toolkitů určených pro desktopy vznikají knihovny, zaměřené na rychlou tvorbu GUI.
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
Zdroj: root.cz 18.05.2021 (00:00) it-pocitace
[27 minut čtení] Ve druhé části miniseriálu o tvorbě grafů a diagramů v univerzálním programovacím jazyku (a nikoli v DSL) se zaměříme na knihovnu Napkin určené pro vykreslení sekvenčních diagramů (UML) přímo na základě kódu v Pythonu. 1. Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
Když možnosti functools nedostačují: další knihovny pro funkcionální programování v Pythonu
Zdroj: root.cz 17.08.2023 (00:00) it-pocitace
Ve čtvrtém článku o podpoře funkcionálního programování v jazyku Python se zaměříme na popis knihovny nazvané funcy, která do Pythonu přináší další užitečné funkcionální techniky, mezi než patří currying funkcí a taktéž kompozice funkcí.
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Zdroj: root.cz 21.11.2023 (00:00) it-pocitace
Standardní interpret Pythonu verze 3.11 (CPython 3.11) je na základě benchmarků rychlejší, než předchozí verze. Naskýtá se tedy otázka, jak dobrý je CPython v porovnání s existujícími JIT a AOT překladači Pythonu.
Funkcionální programování v Pythonu s využitím knihovny Toolz
Zdroj: root.cz 15.02.2024 (00:00) it-pocitace
Ve stručnosti se seznámíme s populární knihovnou nazvanou toolz (ano, se „z“ na konci). Dnes se zaměříme zejména na její balíček nazvaný Itertoolz určený pro práci s konečnými i nekonečnými sekvencemi.
Souběžné a paralelně běžící úlohy naprogramované v Pythonu
Zdroj: root.cz 22.02.2022 (00:00) it-pocitace
Dnes se seznámíme s několika balíčky ze standardní knihovny jazyka Python, které jsou určeny pro spouštění souběžných či dokonce paralelně běžících úloh. Zmíníme se i o způsobech komunikace mezi těmito úlohami.
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.
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – závěrečné zhodnocení
Xarray: sémantické rozšíření n-rozměrných polí z knihovny NumPy
Nial Array Language: další z jazyků inspirovaných APL
Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Knihovny Diagrams a go-diagrams určené pro tvorbu diagramů s architekturou systémů
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – Curio a Trio
Užitečná novinka v Go 1.22: vylepšení směrování v knihovně net/http
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu
Testování webových aplikací s REST API z Pythonu (3)
Tvorba vývojových diagramů přímo ze zdrojových kódů Pythonu
Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Tvorba aplikací a her s textovým uživatelským rozhraním s využitím knihovny Blessed
Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Datové typy Option, Result a Array v programovacím jazyku OCaml
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI (4)
Využití serializačního formátu MessagePack v Pythonu
Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)
Tvorba GUI v Pythonu s využitím knihovny PySimpleGUI (2)
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Na slavnou observatoř Atacama Large Millimeter Array zaútočili hackeři
Analýza funkcí s využitím knihovny SymPy
Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter (pokračování)
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Manipulace s binárními datovými strukturami v Pythonu
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu (2. část)
Sledování správy paměti v Pythonu s využitím nástroje objgraph
Podpora funkcionálního programování v Pythonu a knihovna functools
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
Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu
Tvorba interaktivních grafů pro webové stránky a aplikace s využitím knihovny Bokeh