Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Zdroj:
root.cz
24.10.2023 (00:00)
it, počítače
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. celý článek
PyScript: další technologie umožňující využití Pythonu v prohlížeči
Zdroj:
root.cz
20.09.2022 (00:00)
it-pocitace
Seznámíme se projektem nazvaným PyScript, což je nástroj umožňující běh skriptů napsaných v Pythonu přímo na HTML stránce. Namísto transpřekladu do JavaScriptu se používá klasický CPython přeložený do WebAssembly.
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Zdroj:
root.cz
05.05.2020 (00:00)
it-pocitace
[34 minut čtení] Již mnohokrát jsme se na stránkách Roota setkali s tematikou testů a testování aplikací. Tato problematika je tak důležitá a užitečná, že si zaslouží vlastní seriál. Příklady budou sice v Pythonu, ovšem uvedené postupy jsou univerzální. 1. Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock
Zdroj:
root.cz
07.05.2020 (00:00)
it-pocitace
[36 minut čtení] Ve druhé části seriálu o testování s Pythonem si popíšeme další možnosti, které jsou nabízeny knihovnou unittest.mock. Ukážeme použití třídy nazvané Mock, zjistíme, zda jsou mockované funkce volány s očekávanými parametry. 1. Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock
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.
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Zdroj:
root.cz
12.11.2020 (00:00)
it-pocitace
[29 minut čtení] Knihovna ggplot2 určená pro použití v programovacím jazyku R se stala velmi populární a mnoho uživatelů k R přivedla. Podobný koncept, grammar of graphics, lze však použít i v jiných jazycích, například v Pythonu. 1. Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Numscrypt aneb Numpy běžící ve webovém prohlížeči
Zdroj:
root.cz
26.10.2023 (00:00)
it-pocitace
S projektem Transcrypt popsaným na začátku týdne je velmi úzce spojen projekt nazvaný Numscrypt (Nµmscrλpt). Jedná se o částečnou portaci známé knihovny Numpy do JavaScriptu, takže funkce z Numpy je možné využít v pythonních skriptech.
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu (2. část)
Zdroj:
root.cz
14.03.2024 (00:00)
it-pocitace
Ve druhém článku o knihovně LibCST, která umožňuje modifikaci zdrojových kódů napsaných v Pythonu s využitím CST (derivačního stromu), si ukážeme, jak naprogramovat přejmenování proměnné, záměnu operátorů, přejmenování funkce apod.
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu
Zdroj:
root.cz
07.03.2024 (00:00)
it-pocitace
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).
BBC: Technologie klonování hlasu čím dál víc zajímá herce i podvodníky
Zdroj:
ceskenoviny.cz
17.07.2021 (04:05)
it-pocitace
Washington - Technologie umožňující klonování hlasu se stále zlepšuje a budí čím dál tím větší zájem u herců, ale i podvodníků v kybernetickém prostoru, napsal portál stanice...
Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Zdroj:
root.cz
10.08.2023 (00:00)
it-pocitace
Ve třetím článku o funkcionálním programování v Pythonu si popíšeme většinu funkcí, které nalezneme v knihovně functools. Taktéž se zmíníme o podpoře dekorátorů, což je další funkcionální technika převedená do Pythonu.
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Pythonize (pz): když chcete na řádce Python místo Bashe
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 grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI (4)
Podpora funkcionálního programování v Pythonu a knihovna functools
Pošťák, kalendář a RSS čtečka. Svatá internetová trojice oficiálně ožívá v prohlížeči Vivaldi
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu
Nástroj huey: užitečná knihovna pro práci s frontami úloh v Pythonu
Pyrsistent: persistentní datové struktury v Pythonu
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)
Volání subrutin naprogramovaných v assembleru z jazyka Python
[aktualita] Flash (nejen) ve Firefoxu definitivně skončí v lednu
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu (2. část)
Nové vlastnosti Pythonu 3.14 v praxi: vliv odstranění GIL a využití více interpretrů
Knihovna Bokeh: dokončení seriálu o vykreslování grafů
Interpret Pythonu bez GILu: vyplatí se odstranění velkého zámku?
Propojení Go s Pythonem s využitím cgo a ctypes
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – závěrečné zhodnocení
Automatický refaktoring zdrojových kódů Pythonu s využitím nástroje Pyrefact
Jak složit panorama v Pythonu. Pomůže knihovna OpenCV a výsledky budou fakt povedené
Coconut: jazyk naznačující směr budoucího vývoje Pythonu
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes: struktury a ukazatele
Tisk naformátovaného a obarveného textu na terminál s knihovnou Rich
Novinky v typovém systému přidané do Pythonu 3.12
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Detekce velikosti hodnot uložených v operační paměti a spravovaných interpretrem Pythonu
Projekt py2many: transpiler Pythonu do dalších programovacích jazyků
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI
Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter

